Рет қаралды 3,992
Matsuda is a Japanese grill house in Toronto doing all-you-can-eat BBQ and sushi under one roof. Taking over what used to be one of Scarborough's original buffet-style restaurants, Matsuda runs the gamut when it comes to Japanese eats.