Ibn Battuta Mall

China Court, Ibn Battuta Mall

Sunday - Saturday 11.00 - 00.00

+971 4 228 5502