Pizza restaurant L'Ancora, located near a castle, offers quality pizzas with fresh ingredients. Delivery and pickup options are available.