Mandarin Tree Restaurant

Barsha 1, Near Star Metro Hotel, Behind Mall of the Emirates, Dubai