Lenny's Casita hero image

Lenny's Casita

Restaurant

8823 W Pico Blvd, Los Angeles, CA 90035, USA

Biter Score
8.5
Open
Sunday: 1 PM – 10 PM
Lenny's Casita photo 1
Lenny's Casita photo 2
Lenny's Casita photo 3