Mamba Point Lagoonda

Lebanese Restaurant
4.0
Based on 2 reviews

Reviews

Co
Colin G
61 month ago
Excellent outdoor terrace with a good selection of mezza
Na
Natali N
73 month ago
Try grilled shrimp. Simply in love! ❤️❤️❤️
  • 53 Cape Road, Off Aberdeen Road, Feeetown, Sierra Leone, GPS: 8.496066,-13.294261