Central Café
Restaurant in Djibouti City
Features: outdoor seating
Restaurants
·
Djibouti City guide