Ruthann 8/5/11
User's reviews
-
Camellia's Sin Tea Parlor and Gift Shop
Wonderful tea with amazing selections of tasty treats. The 5 star Banff Hotel has nothing compared to this place.
Wonderful tea with amazing selections of tasty treats. The 5 star Banff Hotel has nothing compared to this place.