This hurts me to do this, as a family member and the owner are friends. But...
This location is terrible. Bad service, questionable food. I tried this one twice just to make sure the first time wasn't a fluke.
Funny thing is their Brimfield location kinda rocks. The Stow, not so much.