Swiss Chalet
830 Niagara St, Welland
(905) 735-4040
Menu
Reserve
Restaurants in Welland, ON
Swiss Chalet
830 Niagara St, Welland, ON L3C 1M3
(905) 735-4040