Le Veranda Restaurant is the next best joint for Italian – Pizza delicacies there is. The staff are very prompt and welcoming. When in Mombasa next, visit this cool joint.
Share
Le Veranda Restaurant is the next best joint for Italian – Pizza delicacies there is. The staff are very prompt and welcoming. When in Mombasa next, visit this cool joint.