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