Green Grotto Tea Room in Silver Star Boulevard Scarborough Toronto
385 Silver Star Boulevard, ScarboroughGreen Grotto Tea Room Photos
Menu Green Grotto Tea Room
How to get to Green Grotto Tea Room
Address
385 Silver Star Boulevard, Scarborough
Follow Us
Opening Time
2pm – 1am: Mon-Thu, Sun
2pm – 2am: Fri-Sat
Services
- Indoor Seating
- Wifi
- Takeout Available