Know Stamford a little...meeting family on a Sunday, just want a middle of the road pubby lunch. Doesnt have to be a roast. Not The Crown as gone very expensive and small portions. Not The George as mega bucks Anyone recommend anywhere?