Cafétéria

Restaurant in Djibouti City

food court