Green Grotto Tea Room in York Regional Road 7 Markham Toronto
3623 Hwy 7, Markham 0M3, L3R - Get directionsMenu Green Grotto Tea Room
How to get to Green Grotto Tea Room
Opening Time
2pm – 1am: Mon-Thu, Sun
2pm – 2am: Fri-Sat
Services
- Indoor Seating
- Wifi
- Takeout Available