Mansion Clam House

restaurant in Pelham Islands, Westport

Phone: (203) 557-4811

Address: 541 Riverside Ave