29 boulevard Tower 1, 13A Sheikh Mohammed Bin Rashid Boulevard, Downtown Dubai, Zaabeel, Dubai, Burj Khalifa, Zaabeel
7.47 mi from Dubai Auto Zone
Royal Orchid – Chinese and Thai restaurant in Downtown Dubai. Open daily 12pm–1am, with parking, outside seating, and delivery available.
Is this your listing?