bar and restaurant

1 Articles
FEATURED STORY

Mombasa’s Tapas Cielo launches luxury cocktail menu

Move aims at giving Nyali-based entertainment spot's patrons a chance to taste some of the world’s most delicious meals