Hibachi Teppanyaki & Bar

Bar & Grill·
3.9
(925)
Scarborough Centre

Make a Reservation