HOME > Chowhound > Los Angeles Area >
Jun 14, 2001 09:06 PM
Discussion

leila's in oak park

  • d

has anybody been to this restaurant in oak park (thousand oaks/agoura hills area)? i'm going for the first time tomorrow night, and was wondering if anybody had suggestions as to what to order.

- david

  1. Click to Upload a photo (10 MB limit)
Delete