At 7257 Topanga Canyon Blvd, Los Angeles, CA 91303-1241Los Angeles Here : Valley India Cafe. Welcome to Valley India Cafe is rated 4.5. It's worth a try!
Write a review