Get directions to: Leila's, Oak Park, CA Restaurant address: 752 Lindero Canyon Rd Oak Park, CA 91377, USA Driving Walking Bicycling Restaurant: Leila's