Planet Terra - Ibis World Trade Centre Dubai - Sheikh Zayed Rd - Trade Centre - Trade Centre 2 - Dubai - United Arab Emi, Dubai, Dubai, United Arab Emirates
79JP+5V7 Chola Restaurant Qusais, Qusais - Damascus Street - opposite to Jabbar Bhai Restaurant - Al Qusais Industrial A, Dubai, Dubai, United Arab Emirates
The Restaurant at Address Beach Resort - Address Beach Resort - The Walk - Jumeirah Beach Residence - Dubai - United Ara, Dubai, Dubai, United Arab Emirates