Salih Bin Lahej, 6B Street, Oud Metha, Bur Dubai, Dubai, Oud Metha, Bur Dubai
7.02 mi from Al Quoz 4
Shanghai Station Restaurant – Chinese, Italian & European cuisine in Oud Metha, Bur Dubai. Open daily, free delivery, wheelchair accessible.
Is this your listing?