"Excellent staff and service, lovely atmosphere. Gorgeous food and wine."
Phone: +441142315757,+34922788872
Address: Avenida San Francisco 6, S6 3TD, Arona, Spain
City: Arona
Website: https://www.leoitalianexpress.co.uk/
Tuesday: 05:00-22:00
Wednesday: 05:00-22:00
Thursday: 05:00-22:00
Friday: 05:00-22:00
Saturday: 05:00-22:00
Sunday: 04:00-22:00
Dishes: 100
Amenities: 13
Categories: 5
Reviews: 1128