Bab Al Jazeera Cafeteria

Al Estiqlal Street