About
Zen Gardens is an establishment located in London, Ontario on 344 Dundas St. Zen Gardens is in the "Vegetarian restaurant" category. Serene, Japanese-style eatery with plant-based Pan-Asian fare, from "sushi" to sweet-&-sour seitan.
Categories
Vegetarian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like