tecbia

Placeholder

Swiss Chalet

500 Manning Rd.
Tecumseh, ON N8N 5H3
P: 519-739-3101
PLAZA: St. Clair Beach Towne Centre
Family casual dining. Rotisserie chicken and barbecue ribs.