Bogdan S. • February 3, 2015It is actually located in Cap Esterias, 15km from Libreville to the north in direction to Santa Clara. Chef makes an smazing fish there(choose between rouge or daurade). Prices are average
Don't see the place you're looking for? Add a new place to Foursquare.