Leila's
752 Lindero Canyon Rd Ste 752, 91377
About Leila's
Address
752 Lindero Canyon Rd Ste 752, 91377
Location
Open in Google MapsReviews
Be the first to review Leila's
Frequently Asked Questions about Leila's
Does Leila's offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Leila's?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Oak Park, CA
Get Contact Details
Share your details and we'll connect you with Leila's