Island Flava

restaurant in Pelham Islands, Bridgeport

Phone: (203) 522-5130

Address: 1529 Stratford Ave