Map & Directions - Made in Japan A Teriyaki Experience
View Menu
Made in Japan A Teriyaki Experience
221 Glendale Ave, Saint Catharines, ON, L2T 2K9
(905) 988-9287 (Phone)
221 Glendale Ave, Saint Catharines, ON, L2T 2K9
(905) 988-9287 (Phone)