5 Indian Neck Ave, Connecticut 06405 USA
Love this place. Seasonal best. Bring your own snacks and enjoy the atmosphere!!!
Photo Credit: Yelp