Central Café

Restaurant in Djibouti City

Features: outdoor seating