Italian restaurant specializing in pizza, seafood, and Neapolitan cuisine.