Queen Charlotte Tea Room
5689 Main St, Niagara Falls
(905) 371-1350
Recent Reviews
Order Online
Reserve
You May Also Like
Hot Lobster Dim Sum - 5689 Main St
Dim Sum, Seafood, Cantonese
Red Chateau - 5815 Main St
European, German, Czech, Hungarian
Royal Dosa Hut 💯% Pure Vegetarian Indian Restaurant.swami Narayan.Jain.Vegan.Gluten free.Radha Swami. - 5991 Lundy's Ln
Indian
Restaurants in Niagara Falls, ON
Queen Charlotte Tea Room
5689 Main St, Niagara Falls, ON L2G 5Z3
(905) 371-1350