Cafes nearby 5 street 10a - Al Quoz Industrial 3 - United Arab Emirates

Yummy central kichen

Approximately 1.98 km away
Address: 16 13th St - Dubai - United Arab Emirates