Leonardo's Restaurant

About Us

For the best original Italian cuisine down at the South Coast.
Cuisines Italian
Restaurant Type Fine dining, Fast Casual
Cuisine Styles Vegetarian, Vegan, Gluten Free
Services Takeaway, Delivery, Beachfront
Payment Options Cash, Visa, American Express, Mastercard

Map & Contacts

Address Colliers Centre, Diani Complex, Diani Beach Road
Diani, 80401
Telephone (+254) 720501707