This is the food page of Red Tea House on 2903 Kennedy Road Scarborough ON M1V 1S8.
(first reviewed on September 12, 2013, last updated on July 6, 2015.)
Red Tea House is ranked #1 of 15 Restaurants in Tam O' Shanter Scarborough.
This page has had 418 visitors. You are the 418th.