Royal Khyber, Fine Indian Cuisine
Basic
1621 W Sunflower Ave,Santa Ana,Orange County,California,92704,United States
Contact
Postal Code
92704
Phone Number
Website
Location
Street Address
1621 W Sunflower Ave
Ratings
Rating
4
Reviews
I appreciate how detailed the reviews are. Makes choosing easy