Restaurants in Diani Beach | Bahari Restaurant

I agree to receive marketing emails from Pinewood Beach Resort & Spa

CHARMING ATMOSPHERE

meet us

TripAdvisor & other awards won