It is next to Doha museum, across the road sidewise.

The food is good but the nothing to compare with Sukhsagar, Karama, Dubai. Don't have any great hopes if you are from Dubai; here everything is just to console you- after the mistake you have already committed...