Deli specializing in Neapolitan cuisine. Offers a variety of dishes, including seafood and pizza.