Dining and Drinking > Restaurant > Seafood Restaurant
Address: 145 Pearl St, Groton, CT, 06340
Phone: (860) 572-2779
Website: http://www.costellosclamshack.com/
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices