Salwa Rd, Exit 86
Doha
Qatar