marjan towers, Al Mamsha Street (The Walk), Dubai Marina (Marsa Dubai), Jumeirah, Dubai, Dubai Marina (Marsa Dubai), Jumeirah
9.03 mi from Al Safa 1
Royal Orchid - Chinese and Thai restaurant on The Walk, Dubai Marina. Outdoor seating, daily 12-23:00, on-site parking, alcohol served.
Is this your listing?