This is the food page of Red Tea House on 2903 Kennedy Road Scarborough ON M1V 1S8.
Red Tea House is a new listing on food pages, updated on August 23, 2017.
Red Tea House is ranked #1 of 6 Restaurants in Tam O' Shanter Scarborough.
This page has had 436 visitors. You are the 436th.