Ouagou Niaye Garden Garden Address PH52+7CG, Dakar, Senegal Contact +221 76 508 53 25 Rating on Google Maps 3.50 (484 reviews) Open on Google Maps