Skip to content

Swiss Chalet Rotisserie & Grill

Location

Address
3770 Montrose Rd
City
Niagara Falls, ON
Postal
L2H 3K3
Cuisine: Canadian / American, Dessert & Ice Cream, Sandwiches & Soup
✔ Takeout
✔ Delivery
✔ Licensed
✔ Accessible
✔ Kids Menu