Farhan Deli & Grocery

restaurant in Pelham Islands, Stratford

Phone: (203) 330-0086

Address: 234 Palisade Ave