Dam Diner

restaurant in Pelham Islands, Cos Cob

Phone: (203) 661-0573

Address: 118 River Road Ext