SubscribeCurrent Magazine Cover

Find a Restaurant

Leven Deli Co.

123 W. 12th Ave.
Denver, CO 80204
303-325-5691
Cuisine:
Meals:
, ,
Hours:
Mon-Sat 7 a.m.-7 p.m.
Cost:
Reservations:
Not accepted

Classic deli meets California cool at this bright spot. Get a taste of the house-made pastrami on the Reuben sandwich or go for the crisp Lil’ Gems salad.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up