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