Chez Michel Dubai Restaurant & Coffee Shop

Dubai Other Ground Floor, Block A, Dubai World Trade Centre Hotel Apartments, Sheikh Zayed Road, Trade Centre 2