For seafood and French food, La Mer Rouge is a dining option in Djibouti, about 650 m from Air Djibouti.