Restaurant

From hearty Kenyan favourites to international cuisine, every dish at Villa Del Sol is prepared with passion and served alongside breathtaking views of Lake Victoria.

Fresh Flavors, Beautiful Setting