Author: Visit Mombasa

Located in the heart of Mombasa, Al Waris Restaurant is a hidden gem that offers an authentic taste of Swahili cuisine. From the moment you step…