Najma Najma Street , Doha
Al Aziziyah Salwa Road , Doha
Al Gharrafa Al Hanaa Street , Doha
Al Mansoura Al Mansoura , Doha
Salwa Road , Doha