Nowhere in Dubai do you find a fine foods Market like ODEON’s. In the heart of Jumeirah, at the crossroads of fashionable Beach Road and Umm al Sheif, the white villa opens up to an entire ground floor dedicated to French gastronomy. Rich window displays pay tribute to the m... (more)