Start from
Puffins Restaurant
169 Thames St, Groton 06340