Address 18046 W Ventura Blvd, Encino, CA 91316 This European-style restaurant offers an extensive wine list & creative small plates.