there were few petrol stations in Salwa Road also there are lots of architecture firms along with this road. Or are you looking for Qatar decoration shop?