La Grotta is a restaurant and pizzeria offering fresh seafood and meat dishes, as well as homemade pasta. They also serve traditional Neapolitan desserts.