Swiss Chalet hours In St-Thomas, CANADA

All restaurants Swiss Chalet in St-Thomas: 1

Time in Canada: 04:27:18

Swiss Chalet St Thomas, St-Thomas

1/2, 1014 Talbot St

Opens at 11:30 today