Full menu with prices & pictures
Fran Pizza´s Calle Porlier, 25, 38004 Santa Cruz...
Order food online for delivery
The restaurant is also easily accessible by municipal transportation. The closest station is Plaza de los Patos, which is 477 meters away, otherwise, there are parking spots 296 meters away at Weyler.
Italian Salad
Salmon Salad
Ensalada Caprichosa
Revuelto De Gambas
Offer 4