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 417 visitors. You are the 417th.