Log In / Sign Up
HOME > Chowhound > All New England Archive >
k
Kat Nov 4, 2009 04:02 AM

Gibbett Hill Grill in Groton for T-Day

Breaking my rule about never eating out on holidays. We are booked into Gibbett Hill Grill for Thankgiving. I've never been there. Reviews I have read seem mixed. Has anyone had Thanksgiving there and how was it?

    Share with your friendsX