Red Tea House in Kennedy Road Scarborough Toronto
2903 Kennedy Road, ScarboroughRed Tea House Photos
Menu Red Tea House
How to get to Red Tea House
Address
2903 Kennedy Road, Scarborough
Follow Us
Opening Time
8am – 9pm: Mon-Sun
Services
- Indoor Seating
- Takeout Available