Taj Al Yarmouk Supermarket

Al Estiqlal Street