Fresh daily pasta paired with high-quality ingredients on Thames Street in Groton, near the Thames River.