Location address
A further parking option offered by Royal Khyber is South Coast Plaza, just 301 m from the place, or you park your car at one of the nearby parking areas, the closest one is South Coast Plaza at a distance of 301 meters.
You will find Royal Khyber at 1621 W. Sunflower Avenue Santa Ana, CA 92704, 92704-8102, United States. You can view it on the map below and use it to easily navigate to the restaurant. Also mapped out are the public transport stops and parking lots near the 1621 W. Sunflower Avenue Santa Ana, CA 92704, 92704-8102, United States.
Map
More restaurants near Royal Khyber
The following restaurants are in direct vicinity to Royal Khyber. These nearby restaurants are close to 1621 W. Sunflower Avenue Santa Ana, CA 92704, 92704-8102, United States and therefore an alternative to Royal Khyber.