My Madou is a fish and seafood restaurant offering a quality dining experience. It is located near the Esplanade de Madou metro station.