Know a great happy hour or special for this location?
Chefs cook select meats on hibachi tables at this lively restaurant for teppanyaki & Japanese BBQ.
Suggest an edit
8241 Woodbine Ave Unit 1, Markham, ON L3R 2P1