Lemongrass is a complete Asian fusion specialty and a la carte restaurant. Offering a mouth-watering menu of Asian fusion delicacies; the first of its kind here on Diani Beach.

The Lemongrass restaurant provides an interactive culinary experience with a live open kitchen where guests have the opportunity to interact with the culinary experts as they prepare their meals.

  • Timings: Open for dinner from 1930hrs – 2300hrs
    (Reservations highly recommended)
  • Dress code:Smart casual

World travel awards

We take pride in meeting and exceeding our guests expectations; as a testament to this and the confidence our guests have in us;
Leopard Beach Resort and Spa is home to internationally recognized awards.


The resort is situated on Diani Beach on
Mombasa's south coast, easily accessible from

Mombasa Town: 34 km

Mombasa Train station
(Miritini Terminus ) 45 Km

Mombasa International Airport : 43 km

Local Airstrip at Ukunda: 5 km