Sign in
Top
The Best Japanese restaurants in Scarborough
Map view70 results
Shogun Japanese Steak House
238 Gorham Rd
4 (4)
"this place isn't a fancy in appearance as many of the Japanese hibachi places in the area. but they always have personable staff, and i think their food compares with any of the other places i've been..."