Royal Teahouse
10 Apple Creek Blvd
Markham, ON
L3R 5Z1
(905) 946-1898
Rating:
4 out of 5 stars
(
1 reviews)
Description
Royal Teahouse offers these services: tea, salon, tea rooms.
by ourbis
on July 27, 2013 from ourbis
Reviews
Good dim sum (order off menu): Decent quality, always busy and decor is relatively modern. Cleansiness is better than average for this type of place. Price is average. I return here for consistency and price. Show up before 11:45 or expect a line!
Rated 4 stars by maverick
on October 04, 2010