Howell's West Indian Restaurant & Grocery

restaurant in Pelham Islands, Bridgeport

Phone: (203) 331-1147

Address: 2350 Main St