About
The Old Curiosity Tea Shop is an establishment located in Markham, Ontario on 91 Main St N. The Old Curiosity Tea Shop is in the "Tea house" category. High tea & English fare such as Welsh rarebit served on fine china in Victorian surroundings.
Categories
Tea house
Reviews
No review
Leave a review
Nearby restaurants
You may also like