Welocme to the Swiss Hutte!
An Inn for all occasions located in the sothern Berkshires