The Brookhaus Sports Bar on Cheshire Rd. in Lanesborough, the Berkshires, Massachusetts is a great casual dining room. The food is very good and plenty of liquid refreshments to meet your needs to have a good time.