Barracuda Sushi Bar
4 Regent Road Wilberforce Mamba Point Guesthouse, Freetown Sierra Leone
Barracuda Sushi Bar is a Sushi place is located in Freetown, Western Area. The address of Barracuda Sushi Bar is 4 Regent Road Wilberforce Mamba Point Guesthouse, Freetown Sierra Leone.
If you want to go to the place or need any services, you can contact them directly. The phone number is +256 772 243225, or open their website to view relevant information, The url is http://www.mamba-point.com/