Restaurant · $$
7100 Woodbine Ave #100, Markham, ON L3R 5J2, Canada
Japanese · Thornhill
Closed·Thursday: 12 PM – 11 PM
North York · Korean Barbecue · 3.9 mi away