Do you serve beer?

Dahlia Doo | Jul 15, 2020 | Category: Deli in Denver, Colorado

Leven Deli Co. - All questions

Address: 123 W 12th Ave, Denver, CO 80204, USA

Amy Nolan | Jul 16, 2020

Yes, they have a full bar.

Leven Deli Co. (Owner) | Jul 16, 2020

Yes!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places