Main content starts here, tab to start navigating

Hours & Location

8832 W Pico Blvd,
Los Angeles, CA 90035

(310) 450-0880

Monday - Friday

8:00 am to 8:00 pm

Saturday - Sunday

Closed

The #1 Deli on Pico Blvd, Los Angeles, CA. 

Get Directions