The Island of Seafood

Let your taste buds run wide at Island of Seafood, City Island. An island off the coast of the Bronx, with lots of food to offer. A hidden gem of food.