Leonardo Restaurant in Diani Beach brings the soul of Italian cuisine to the Kenyan coast, blending tradition with the relaxed elegance of beachfront dining. From handmade pasta and wood-fired pizza to the freshest seafood and curated wines, every dish is a tribute to authentic flavors and fine craftsmanship.
Set in a chic alfresco space, with palm trees swaying and the ocean breeze in the air, Leonardo offers more than just a meal—it’s an experience. Whether it’s a leisurely lunch, an intimate dinner, or a celebration under the stars, this is where food, atmosphere, and hospitality come together effortlessly.
Hightlight
-
Date Nights
-
Great Cocktails
-
Outdoor Seating
-
Wine Selection
Opening Hours
Monday:
08:00-23:00
Tuesday:
08:00-23:00
Wednesday:
08:00-23:00
Open now
Thursday:
08:00-23:00
Friday:
08:00-23:00
Saturday:
08:00-23:00
Sunday:
08:00-23:00