Italian restaurant specializing in seafood and Neapolitan cuisine. Offers vegetarian options.