Cool piece of Swiss Chalet History! The Swiss Chalet Buffalo Location at 643 Main Street was opened in 1957 after success at their Toronto and Montreal Locations. Graphics on the base of the ashtray include the original sign that hung outside their location. Unfortunately, there was a fire in 1984 at 643 Main St which gutted the location.