Island Deli

restaurant in Pelham Islands, Bridgeport

Phone: (203) 553-9919

Address: 344 James St