Phone: (+34)960093628
Address: Calle Marques De La Romana, 7, Faro de Cullera, Spain
City: Faro de Cullera
Menu Dishes: 19
Reviews: 364
"We have been advised to order and have been successful in very good Italian food, with spectacular views and a fast and attentive service. No doubt, we'll be back soon!"
All prices are estimates on menu.