Puffins Restaurant
169 Thames St, Groton
(860) 446-9348
Menu
Restaurants in Groton, CT
Puffins Restaurant
169 Thames St, Groton, CT 06340
(860) 446-9348