Restaurant specializing in Neapolitan pizzas, pasta, and seafood. Features a veranda and sea views.