Cove Island

14 locals recommend
Location
Stamford, CT
Cove