Leila's
- Address
- 752 Lindero Canyon Rd
- Place
- Oak Park , CA 91377-5463
- Landline
- (818) 707-6939
Description
Leila's can be found at 752 Lindero Canyon Rd . The following is offered: Restaurants: Californian - In Oak Park there are 1 other Restaurants: Californian. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Californian(818)707-6939 (818)-707-6939 +18187076939