It is located on the D ring road, the roundabout with traffic lights on the other side compared to the mall.

Sorry im terrible with directions but know where places are.

Hope this helps

We came we saw we were Qatarized