Short Beach

2 locals recommend
Location
Branford, CT
Short Beach