en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
St. Thomas
/
Swiss Chalet
Swiss Chalet
Chicken · Family Style · Casual Dining
Swiss Chalet is a Canadian restaurant known for its signature Rotisserie Chicken, slow-roasted over an open flame. They offer a variety of meals and specials.
1014 Talbot St, ON
St Thomas, Canada
www.swisschalet.com/en/locations/on/st.-thomas/1014-1/2-talbot-st
Location
The ranking
Best Chicken in St Thomas
10 places, none rated yet
See the full list →