HAPPY HOUR | Daily, 5:00 pm - 8:00 pm
Buy 1 Take 1 House Beverages
Leonardo is an authentic Italian fine dining restaurant which brings you a flavor of Tuscan cuisine with only the freshest ingredients that represent Italy.
Enjoy a relaxed and stylish dining experience with the distinctive Italian–style interior that celebrates the masterpieces of Leonardo Da Vinci while exploring the renaissance and romantic ambiance.
Very high quality Italian food, lovely atmosphere and super friendly staff. Leonardo was our best restaurant experience in Dubai during our 10 day holiday. We recommend you the mushroom risotto, duck...
Jan 16, 2022
Excellent Italian restaurant, a hidden gem of Dubai. Carlo is the best chef.
Recommend to try wagyu beef. It's extremely good here.
Also thank you Ilyos, Mariam, Angel, Jared.
Jan 09, 2022
Experience Rating – 9/10
Dishes Tried – Brunch Menu
Timing – Lunch
Free valet parking available ✅
Leonardo is an ideal Italian dining restaurant located at the stella de mare hotel in Dubai...