Helen Saurin Restaurant

restaurant in Pelham Islands, Stratford

Phone: (203) 381-9435

Address: 264 Orange St