Find the top Indian restaurants in Pacific Palisades, California near you now.
Indian restaurant
Address: 15200 Sunset Blvd, Pacific Palisades, CA 90272