Dubai, UAE Location Address Ibn Battuta Mall, China Court Dubai, United Arab Emirates Menu - Order online Hours Facebook Instagram