Black Duck Cafe

cafe in Pelham Islands, Westport

Phone: (203) 227-7978

Website: www.blackduckwestport.com

Address: 605 Riverside Ave