Queen Charlotte Tea Room
5689 Main St, Niagara Falls
(905) 371-1350
Menu
Reserve
Restaurants in Niagara Falls, ON
Queen Charlotte Tea Room
5689 Main St, Niagara Falls, ON L2G 5Z3
(905) 371-1350