Swiss Chalet hours In North York, CANADA

All restaurants Swiss Chalet in North York: 1

Time in Canada: 07:06:08

Swiss Chalet North York, North York

900 Don Mills Rd

Opens at 11:30 today