22 Aki Bua Rd
For the best in Italian dining, make for Mamba Point, where the pasta is home-made and the menu as close to the homeland as you might hope to find in Africa.
No reviews found. Be the first to review this place.
Write a Review