With its comprehensively international population, Dubai can offer almost any style of food you want, and at almost any price, from cheap street-food to pricey gourmet cuisine.

As in the rest of the Middle East, Dubai's traditional dish is the shawarma – a Lebanese-style kebab of grilled meat wrapped in a fresh flatbread.

But alongside the traditional shawarma joints now sit many international fast food brands and international chains. There are still plenty of independent restaurants scattered over Dubai, though, and while the surroundings of many may be less than glamorous, the food can often be superb – try Smiling BKK in the back streets of Satwa for excellent Thai food, for example.

The majority of the more upmarket restaurants are in Dubai's hotels, which means they are licenced to serve alcohol. In recent years the worldwide trend for restaurants to sign up celebrity chefs has made its way to Dubai, and you can currently find offerings from Gordon Ramsay, Marco Pierre White and Gary Rhodes across the city – along with a clutch of big-name chefs lending their names to restaurants in Atlantis, The Palm.