Chez Michel Restaurant & Coffee Shop

Next to DWTC Metro Station, Ground Floor,, Dubai, Directions