About
Green Grotto is an establishment located in Markham, Ontario on 7040 Warden Ave. Green Grotto is in the "Taiwanese restaurant" category. Mellow spot for bubble tea & juices, offering a wide variety of Asian magazines & free WiFi.
Categories
Taiwanese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like