Get directions to: Horseshoe Restaurant, Southport, CT
Restaurant address: 355 Pequot Avenue Southport, CT 06890, USA
Restaurant: Horseshoe Restaurant