It's located near Ramada Junction. If you are driving on Salwa road coming from Qatar Decor roundanout, it will be in your right hand side. Next to Pondarose restaurant.