Swiss Chalet

Restaurant in Barrie, Ontario