Get directions to: Thimble Island, Branford, CT
Restaurant address: 297 Thimble Island Road Branford, CT 06405, USA
Restaurant: Thimble Island