Television Roundabout, Khalifa Street, Doha, Qatar, Doha
Average Indian restaurant. One of the strange thing is here you need to buy water separately even in buffet.
Landmark Mall | Al Shamal Road, Doha, Qatar, Doha
The best W showroom and the biggest service in Europe
Yesterday we ordered food for party and food was excellent, very tasty. The way of presentation and staff behavior, foll