Hours & Location
600 S Holly St,
Denver, CO 80246
303-333-5336
Restaurant Hours: Monday - Sunday, 8:00 AM-3:00 PM
Market Hours: Monday - Sunday, 8:00-4:30 PM
600 S Holly St,
Denver, CO 80246
303-333-5336
Restaurant Hours: Monday - Sunday, 8:00 AM-3:00 PM
Market Hours: Monday - Sunday, 8:00-4:30 PM