-
Royal Khyber
3800 S Plaza Dr Suite 53, Santa Ana, CA 92704
Phone: (714) 436-1010
View Site
International India Bazaar Tustin
638 El Camino Real, Tustin, CA 92780
Phone: (714) 832-4671
View Site
Anjappar Chettinad Indian Restaurant
13882 Newport Ave, Tustin, CA 92780
Phone: 714-486-2116
View Site
The Delhiwalla Fried Chicken Co.
3850 Barranca Pkwy Suite O, Irvine, CA 92606
Phone: (949) 679-6914
View Site