Montecristo Restaurant

restaurant in Pelham Islands, Fairfield

Phone: (203) 292-3058

Address: 57 Unquowa Rd