Groton Townhouse
We went to the Groton Townhouse at 1PM on Monday, January 23, 2019. We are in agreement that it was somewhat disappointing. Their website says the “Groton Townhouse was established in July, 2007. We are a family friendly restaurant with an extensive menu.” These facts are...