Swiss Chalet in Dufferin Street North York Toronto
Dufferin Plaza, 3150 Dufferin Street, North YorkMenu Swiss Chalet
How to get to Swiss Chalet
Address
Dufferin Plaza, 3150 Dufferin Street, North York
Follow Us
Opening Time
11am – 10pm: Mon-Sat
11am – 9:30pm: Sun
Services
- Serves Alcohol
- Indoor Seating
- Wheelchair accessible
- Takeout Available