Shaikh Mohammed Bin Zayed Road, Dubai Silicon Oasis (Nadd Hessa), Mushrif
10.85 mi from Al Safa 2
Shanghai Station Restaurant – Chinese, Italian and European cuisine in Oud Metha, Dubai. Open daily, free delivery, wheelchair accessible.
Is this your listing?