I have been going to the Chalet for more than 40 years. From its origins on Main St., downtown to its current locations in Amherst and West Seneca it has been pretty consistent ov...
All reviews seem positive