Puffins Restaurant
169 Thames St, Groton
(860) 446-9348
Recent Reviews
Puffins Restaurant
169 Thames St, Groton 06340
(860) 446-9348