In connection with the work of my husband, we moved to live in Groton few months ago. And it is our tradition to visit this restaurant almost every week. We feel a part of this restaurant. This is the best restaurant. The most delicious vegetarian food, the friendliest staff, and very nice... read more
You have no recent hotel searches.