Swiss Chalet
CLOSED$$$ •
3770 Montrose Rd, Niagara Falls
Swiss Chalet Reviews
Ratings
Menu
Add a Menu
3770 Montrose Rd, Niagara Falls
Just had dinner at Swiss chalet Montrose location in Niagara Falls. All 3 of us had festive dinners that came out hot, fresh and delicious. Servings were excellent size and timing was great despite how super busy as the restaurant was packed with people. Our server Lindsay was super nice and attentive.