This Italian restaurant, located by the beach in Cambrils, offers a diverse menu featuring fresh pizzas and seafood pasta. It provides a varied dining experience with a focus on traditional Italian dishes.