1445 Larimer Street
Denver, CO 80202-1704
Denver, CO 80202-1704
+1 303 534 5140
Open Hours6:30a-11p M-Th, 6:30a-midnight F, 7a-midnight Sa, 7a-10p Su
OverviewAmidst all the tony restaurants and pulsing dance rooms on Larimer Street this gourmet deli lends a nice change of pace. Plank floors, wooden shelves filled with tea and coffee...
more
