French restaurant · 18000 Ventura Blvd #4, Encino, CA
More food in Encino, CA · French Food in Encino