Get directions to: Islands, Encino, CA Restaurant address: 15927 Ventura Blvd Encino, CA 91436, USA Driving Walking Bicycling Restaurant: Islands