Le Massa Massa serves French food with outdoor seating in Thiès Nones, about 1.7 km from Statue Lat DIOR DIOP.