Restaurants in Los Angeles, CA
Restaurants
10923 Weyburn Ave.,
Los Angeles ,
CA
90024
UNITED STATES
Based on 1 reviews
Jerry's Infamous Deli
I would avoid this place unless you were caught in a torrential downpour, hadn't eaten for days, and would die if you didn't go in. I've been to three locations, Westwood, Marina Del Rey, and West Hollywood (across from Cedars Sinai...Worldwide > United States > Los Angeles, CA > Restaurants