Dar Al Salam mall, Mesaimeer Road, Abu Hamour
Doha, ,
QA