When in Groton
Abbott's Lobster in the Rough is one of When in Groton.

1. Abbott's Lobster in the Rough

8.1
117 Pearl St, Groton, CT
Seafood Restaurant · 55 tips and reviews