XO Restaurant Puerto del Rosario offers quality Italian cuisine, specializing in fresh homemade pasta. This restaurant provides an alternative to typical pizzerias, ideal for lovers of authentic Italian flavors.
Calle Alcaldes Mayores, 1, 35600 Puerto del Rosario, ES