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