98 Neptune Ave, New London, Connecticut 06320 USA
Relaxing with family and Coming soon again to events at Ocean Beach Park, New London, CT
Photo Credit: Yelp