About
At the Groton Town House Restaurant, our goal is to provide you the opportunity to stay in touch with our company and our offers through this website. A new content management system will enable us to always keep you up to date. Groton Townhouse was established in July, 2007. We are a family friendly restaurant with an extensive menu. We are located on Route 12 in Groton, Ct., just minutes from both casinos and the U.S. Submarine base.