For French food, seafood, and pizza, Moon Light مون لايت is a dining option at Route de Venise, Djibouti.