My husband and I were in Windham for a long weekend. We had been having terrible experiences with food in the area, but when we got our food at this restaurant, we were so happy.
The environment was nice, the staff were great, and the food was really good. I wish I had known about it the first night so we could have saved ourselves from terrible food elsewhere.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.