Map & Directions - Made in Japan A Teriyaki Experience
View Menu
Made in Japan A Teriyaki Experience
26-58 Yorkdale Crescent, North York, ON, M9M 1B9
(416) 256-7970 (Phone)
26-58 Yorkdale Crescent, North York, ON, M9M 1B9
(416) 256-7970 (Phone)