Groton Townhouse was established in July, 2007. They are a family friendly restaurant with an extensive menu. They are located on Route 12 in Groton, Ct., just minutes from both casinos and the U.S. Submarine base.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.