98 Neptune Ave, New London, Connecticut 06320 USA
Enjoyed oyster with a view of the park and water
Photo Credit: Yelp