Thanks for the replies, guys and gals!

Can someone please advise where the following are:

Al Majlis in Al Sadd

Royal Tandoor?

I don't know the ins and outs of the entire city!

Thanks.