ODEON is Dubai’s new spot for French food lovers
Yet, a new opening is fast becoming the talk of the town. Enter: ODEON. More than just another French Restaurant, this unassuming spot can be found in a brilliant white villa at the junction of Umm Al Sheif Road and Jumeirah Beach Road, close to the ever-popular Kite Beach.
to read more please click this link: https://www.factmagazines.com/sponsored-content/odeon-is-dubais-new-spot-for-french-food-lovers