1621 W. Sunflower Ave.
Royal Khyber was founded in 1980 and is now a fixture of the Orange county dining scene. It's a favorite of those partial to Indian cuisine.
Read All Reviews
© 2014 Restaurant.com All rights reserved.