Get directions to: Black Duck Cafe, Westport, CT
Restaurant address: 605 Riverside Ave Westport, CT 06880, USA
Restaurant: Black Duck Cafe