It is a good place.. Actually the center of doha... Road construction works going on so traffic is bad in the morning

There is a Food Palace market nearby the Jaidah flyover
Opposite to that there are a few Indian restaurants - Anjappar, Bharat, rotana etc..

closest shopping mall is city center west bay area