1. Streets of India Cafe 16260 Ventura Blvd, Encino, CA 91436 Coordinate: 34.15673,-118.48763 Phone: (818) 325-2500