Address: Calle De La Leala Nte., 20, Torremolinos, Spain
City: Torremolinos
Menu Dishes: 35
Reviews: 181
"Auténtica comida italiana, pedimos un atún y pizza de cebolla caramelizada que es posiblemente de las mejores pizzas que he probado, también pedimos pasta y 10, el servicio muy bueno y rápido, a pesar de que había la terraza a la parte superior de la gente, restaurante altamente recomendado"
All prices are estimates on menu.