Abu Jubarah Restaurant

Al Estiqlal Street