Find the top Indian restaurants in Temecula, California near you now.
Indian restaurant
Address: 39760 Winchester Rd ste a, Temecula, CA 92591
Address: 27645 Jefferson Ave, Temecula, CA 92590