I think it is getting opened on Salwa Road (Right hand side if you start from Ramada Hotel), it is somewhere between azizia r/a and new al ghanim r/a.