Leven Deli Co.
Restaurant • Cafe • Bar • Coffee shop • Bakery • Sandwich shop • Catering service • Cocktail bar • Wine bar • DeliOne of the Top rated Catering services in Denver
Address
123 W 12th Ave, Denver, CO 80204, United States
Website
Contact
+1 303-325-5691Price rating
$$ $$
Rating on Google Maps
4.70 (1.4K reviews)Open on Google Maps