Hours, locations and flyers
Amenities
Dining Room, Walk-in Takeout, Can Accommodate Large Parties, Restaurant Parking Lot, Wifi
Swiss Chalet in Vaughan, Ontario (12001 ON-400) - save money and don't miss sales, events, news, coupons. Swiss Chalet is located on address 12001 ON-400, Vaughan, ON L7B 1A8, Canada.
Have you ever visited Swiss Chalet in 12001 ON-400, Vaughan, Ontario? Your shopping experience is important. Help other customers and visitors and rate your satisfaction with the Swiss Chalet in 12001 ON-400, Vaughan - just insert your user review.
Mon: 11:30 am - 7:30 pm
Tue: 11:30 am - 7:30 pm
Wed: 11:30 am - 7:30 pm
Thr: 11:30 am - 7:30 pm
Fri: 11:30 am - 9:00 pm
Sat: 11:30 am - 7:30 pm
Sun: 11:30 am - 7:30 pm
Swiss Chalet at 4004 17 St NW (Edmonton, Alberta)
mallSwiss Chalet in RioCan London North Shopping Centre (Ontario)
mallSwiss Chalet Rotisserie & Grill in Springwater Marketplace (Ontario)
storeSwiss Chalet at 4916 Unit 300, 130 Ave SE (Calgary, Alberta)
storeSwiss Chalet at 2840 Memorial Dr E (Calgary, Alberta)
storeSwiss Chalet at 8900 Macleod Trail SE (Calgary, Alberta)
mallSwiss Chalet in RioCan Centre Burloak (Ontario)
storeSwiss Chalet at 2000 Airport Rd NE (Calgary, Alberta)
mallSwiss Chalet Rotisserie & Grill in Aurora Village Plaza (Ontario)
mallSwiss Chalet Rotisserie & Grill in Somerset Plaza (Ontario)
mallSwiss Chalet in Edinburgh Market Place (Ontario)
storeSwiss Chalet at 13720 50 St NW (Edmonton, Alberta)
No reviews yet
Be the first and write a review for Swiss Chalet
Give us your experience with Swiss Chalet by writing a short review.