J & C Seafood
11210 Farmers Blvd, Jamaica 11412