We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leonardo's Restaurant

Diani Beach Road | Colliers Centre, Diani Beach, Ukunda 80401, Kenya
+254 720 501707
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good41%
  • Average10%
  • Poor4%
  • Terrible1%
Travelers talk about
“ice cream” (59 reviews)
“gelato” (11 reviews)
“pizza” (54 reviews)
Closed Now
Italian, Pizza, European, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Diani Beach Road | Colliers Centre, Diani Beach, Ukunda 80401, Kenya
All Details
Write a ReviewReviews (305)
Traveler rating
Traveler type
Time of year

1 - 10 of 233 reviews

Reviewed 1 week ago via mobile

When I last visited Leandro’s, I was welcomed by a charming atmosphere and smiling waiters. We were led to a table with extraordinarily comfortable chairs, and were offered a wide range of variety when it came to choosing the food. I must admit that the...More

Thank mermaidsequinpoop
Reviewed 2 weeks ago

the fish good enjoy the chips too enough parking space not alot ice cream good staff pleasant and helpful

1  Thank Lucy P
Reviewed 2 weeks ago via mobile

Innumerable flavours of the sinful dessert spread in impeccable buckets, ready to be endulged in. You don't know what to pick and which one to let go. This is just one part of the restaurant serving sumptuous food topped with flawless service and tempting interiors....More

Thank ParJai
Reviewed 3 weeks ago

Great place if you fancy italian meals. food is excellent although a bit pricey. great ambience and service too. the icecreams are a must try as well.

Thank mirav316
Reviewed 3 weeks ago

Had lunch and breakfast on separate days. Both times I felt the food was good and service was great 👍 Well worth it.

Thank Jet791551
Reviewed 4 weeks ago via mobile

We sat in a cabin, a different experience. I have had better pizzas. The service by the waitress was exceptional as we had gone after 2pm. We had tiramisu and death by chocolate. Both delicious

Thank JND04
Reviewed 4 weeks ago via mobile

The location is good and easy to reach..The interior design is very beautiful and particular.Good ambience and sumptous Breakfast.

Thank dianisafarisholiday
Reviewed August 17, 2018 via mobile

Great restaurant enjoyed by all of us. Food was delicious, and the staff were great and very attentive.

1  Thank Mannyvirdi
Reviewed August 17, 2018 via mobile

We ate their pizza, spinach and ricotta ravioli and lemon butter queen prawns 🍤. For desserts we had their chocolate salami with vanilla ice cream. The chocolate salami is really nice. The ambiance is super. They have this amazing little carriage like sitting areas that...More

Thank Sangita G
Reviewed August 15, 2018 via mobile

Ended a Leonardos yesterday while trying to get rid off unwanted helpers on the street. It was just the best decision as we got to have the most delicious Italian meal in a very long time. Food was so good we went back today for...More

1  Thank gordita33
Nearby HotelsSee all 29 hotels in Diani Beach
Swahili Beach Resort
755 reviews
.35 miles away
Kaskazi Beach Hotel
173 reviews
.44 miles away
Leopard Beach Resort & Spa
853 reviews
.45 miles away
Leisure Lodge Beach and Golf Resort
238 reviews
.52 miles away
Nearby Restaurants
Lymington's Bistro
13 reviews
.66 miles away
African Pot
141 reviews
.08 miles away
Piri Pirie's Bar and Resturant
44 reviews
.87 miles away
Nearby Attractions
Diani Beach
1,346 reviews
.46 miles away
Diani Beach Art Gallery
10 reviews
.69 miles away
Oranje Safari
145 reviews
.89 miles away
Wildlife Safari Exploreans Day Trips
54 reviews
.14 miles away
Ask a question
Questions & Answers
Billy D
August 24, 2017|
AnswerShow all 5 answers
Response from alangsmith | Reviewed this property |
Yes defiantly
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Romantic, Bar scene, Large groups, Special occasions, Families with children, Business meetings, Kids
Open Hours
8:00 AM - 11:30 PM
8:00 AM - 11:30 PM
8:00 AM - 11:30 PM
8:00 AM - 11:30 PM
8:00 AM - 11:30 PM
8:00 AM - 11:30 PM
8:00 AM - 11:30 PM
Location and Contact Information
  • Address: Diani Beach Road | Colliers Centre, Diani Beach, Ukunda 80401, Kenya
  • Location: Africa  >  Kenya  >  Coast Province  >  Ukunda  >  Diani Beach
  • Phone Number: +254 720 501707
  • E-mail
The Best Italian Restaurant & Cafe in Diani Beach with wide selection of Tuscany meals, Wine and Ice cream
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing