HOME > Chowhound > Los Angeles Area >


leila's in oak park

  • d
  • 0

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)