Zen Japanese Restaurant - CHFI

Zen Japanese Restaurant

Address

7634 Woodbine Avenue, Markham, L3R 2N2, CA

Details

Now Open 7 days a week. Take out and delivery available.

Menu is on the website. Enjoy our authentic Japanese food.

Call us to order

Website