Map
66 Water Street, Mystic, CT 06378, United States
Restaurant
Skipper's Dock