China garden restaurant

Sheikh Zayed Road, Al Barsha1