What should I order at Leonardo's Restaurant?
Leonardo's Restaurant
Pizza
Highly praised multiple times for its light, airy thin crust, fresh and high-quality toppings, rich pomodoro sauce, and superb homemade mozzarella. Recommended as authentic Italian flavor and a must-try.
Gnocchi
Described as an absolute delight, soft, flavorful, and perfectly cooked, making it a standout homemade pasta dish that many reviewers enjoyed.
Tiramisu
Recommended as a perfect way to end the meal, noted for being creamy, well-balanced, indulgent, and a favorite dessert among guests.
Lasagna
Mentioned as tasty and enjoyable, with at least one reviewer stating it as their go-to dish whenever they return.
Pork Chops
Praised for being well seasoned, juicy, and not dry, making it a flavorful and satisfying meat option.
Gelato (particularly Pistachio flavor)
Highly recommended for being some of the best gelato ice cream, with pistachio flavor specifically highlighted for its deliciousness.
Octopus
Noted for great flavoring, seasoning, and presentation, making it a memorable seafood choice.
Tuna Dish
Highly recommended as the best tuna some guests have ever had, fresh and perfectly prepared.
Spinach Ravioli
Described as amazing and flavorful, despite smaller portions, it was a positive exception among other less liked dishes.
Seafood Pasta
Mentioned as fresh, delicious, and a highlight of the menu, contributing to the authentic Italian seafood offerings.
Crostini
Praised for being hot and gooey, making it a good starter or side dish option.
Location details
Colliers Centre, Diani Complex, Ukunda, Diani Beach Road, Diani Beach, KE
Open in Google MapsHours
| Monday | 8 AM to 11 PM |
|---|---|
| Tuesday | 8 AM to 11 PM |
| Wednesday | 8 AM to 11 PM |
| Thursday | 8 AM to 11 PM |
| Friday | 8 AM to 11 PM |
| Saturday | 8 AM to 11 PM |
| Sunday | 8 AM to 11 PM |
About Leonardo's Restaurant
Leonardo's Restaurant is an Italian restaurant, pizza restaurant, and ice cream shop in Diani Beach, Kenya. Reviewers consistently praise its authentic Italian food, especially the pizza, lasagna, tiramisu, gelato, and homemade ice cream. The restaurant is described as casual, cozy, quiet, romantic, trendy, and upscale, with outdoor seating and dine-in service. It also offers breakfast, lunch, dinner, dessert, cocktails, wine, and reservations.
Amenities & services
Service options
- Outdoor seating
- Onsite services
- Takeout
- Dine-in
Highlights
- Great beer selection
- Great cocktails
- Great coffee
- Great dessert
- Great tea selection
- Great wine list
Popular for
- Breakfast
- Lunch
- Dinner
- Solo dining
Accessibility
- Wheelchair accessible entrance
- Wheelchair accessible parking lot
- Wheelchair accessible restroom
- Wheelchair accessible seating
Offerings
- Alcohol
- Beer
- Cocktails
- Coffee
- Hard liquor
- Late-night food
- Quick bite
- Small plates
- Vegan options
- Vegetarian options
- Wine
Dining options
- Breakfast
- Brunch
- Lunch
- Dinner
- Catering
- Counter service
- Dessert
- Seating
- Table service
Amenities
- Bar onsite
- Restroom
Atmosphere
- Casual
- Cozy
- Quiet
- Romantic
- Trendy
- Upscale
Crowd
- Family-friendly
- Groups
- Tourists
Planning
- Brunch reservations recommended
- Dinner reservations recommended
- Accepts reservations
Payments
- Credit cards
- Debit cards
- NFC mobile payments
- Credit cards
Children
- Good for kids
- Good for kids birthday
- Has changing table(s)
- High chairs
- Kids' menu
Parking
- Free parking lot
- Free street parking
- Usually plenty of parking
Pets
- Dogs allowed
- Dogs allowed inside
- Dogs allowed outside
Frequently asked questions
What is Leonardo's Restaurant known for?
Leonardo's Restaurant is best known for its authentic Italian pizza, especially the thin-crust pies with quality toppings and homemade mozzarella. Reviewers also repeatedly praise the tiramisu, lasagna, and gelato, saying the food tastes like a piece of Italy in Diani Beach.
What dishes are most recommended at Leonardo's Restaurant?
Reviewers most often recommend the pizza, lasagna, tiramisu, homemade gnocchi, osso buco, tagliata di manzo, and fresh seafood like octopus and fish. The dessert side is also a draw, with gelato, homemade ice cream, and chocolate fondant getting strong praise.
What is the atmosphere like at Leonardo's Restaurant?
The vibe is described as cozy, intimate, and well-run, with some reviewers mentioning elegant private cubicles, mahogany finishes, and classical background music. It suits couples, groups, and solo diners, and the quiet setting is often highlighted as a comfortable place to linger over dinner in Diani Beach.
Is Leonardo's Restaurant good value? What is the price range?
The listed price range is KES 1,000–3,000, and reviewers repeatedly say the prices are very reasonable for the quality of food and service. Comments about fair pricing, good portions, and strong value come up alongside dishes like pizza, lasagna, fresh fish, and cocktails.
How long does food take at Leonardo's Restaurant?
Several reviewers note that food arrives quickly, with one pizza order coming out in about 30 minutes and others describing fast service even when the restaurant was busy. That makes it a practical choice for dinner in Diani Beach when you want efficient service without losing the sit-down experience.
Is parking available at Leonardo's Restaurant?
Yes. Free parking lot, Free street parking, Usually plenty of parking is available.
Does Leonardo's Restaurant have vegetarian options?
Yes, Leonardo's Restaurant offers vegan options.
Is Leonardo's Restaurant kid-friendly?
Yes, Leonardo's Restaurant is good for kids.
Restaurants like Leonardo's Restaurant in Diani Beach
Why use AI food recommendations?
Skip the Menu
No need to trust waiters or get overwhelmed by the menu
Explained Choices
Provides context and explanations for why each dish is recommended
Find things to do & top restaurants in any city