Lenny’s Deli Menu

Lennys Deli – Best Of Los Angeles Award. Westwood, Santa Monica, Beverly Hills, West Hollywood, Marina del Rey, Culver City Los Angeles. GRADE “A”.