
Our goal is simple: to provide a welcoming spot surrounded by a vibrant music, good food and signature cocktails. Explore our fusion cuisine while enjoying the most unique view on The Rock. Discover our homemade dishes prepared with local ingredients, fresh-caught seafood, fruit & vegetables in season, and delicious spices with a classic Upendo Touch.
BREAKFAST
At Upendo you will never want to miss the most important meal of the day, whether you like it American, English or Healthy. Always with an Upendo touch and a beautiful view on the Indian Ocean.

ALL DAY MENU
Our All day Dining menu has options to satisfy most guests and pallets whether you are in the mood for fresh seafood, hearty burgers, classic Indian and Swahili cuisine or our kitchens daily creations we cook a la carte to order and believe in making your dining, an experience !
SUSHI &THAI
From Japanese tempura and fresh and innovative Sushi, to a classic phad Thai or fried rice – its fresh, delicious and with the Upendo touch!
SUSHI &THAI
From Japanese tempura and fresh and innovative Sushi, to a classic phad Thai or fried rice – its fresh, delicious and with the Upendo touch!
BRUNCH
Upendo’s Soulful Sunday Brunch has become an institution on the island and is definitely the place to be from 11am to 5pm every Sunday (although don’t be surprised if you’re still here at 11pm!).The Upendo kitchen serves up all you would expect to see at a classic brunch, with of course the Upendo twist!
CHOOSE YOUR LIQUOR
ADD FRUITS AND SPICES
SELECT THE FINAL TOUCH
COCKTAILS
Let our bar team engage you with a delicious selection of hand-crafted cocktails! We have a selection of our signature fusions and blends that will keep you coming for more!