A Taste Of Japan Restaurant is the largest Japanese restaurant located in Markham. Our philosophy is to serve foods of premium quality without the expensive price tag in a relaxed and friendly environment. We are your restaurant when it comes to a quick fix for your hungry stomach or a romantic dinner for two or casual dinning for families.
Woodbridge Location
4411 Hwy 7. West
Woodbridge , L4L 5W6
Phone : 905.856.2856