Swiss Chalet hours In Barrhaven, CANADA

All restaurants Swiss Chalet in Barrhaven: 1

Time in Canada: 18:54:49

Swiss Chalet Barrhaven, Barrhaven

3775 Strandherd Dr

Open now, until 22:00