Find the top Indian takeaway in Riverside, California near you now.
Indian restaurant
Address: 1766 University Ave, Riverside, CA 92507