Get directions to: River House Tavern, North Haven, CT
Restaurant address: 61 State Street North Haven, CT 06473, USA
Restaurant: River House Tavern