Mici

1531 Stout St, Denver, CO 80202
Region: Denver Area City: Denver

Overview

Modern style and sophistication, bright colors, hip Italian music, a great selection of wine, beer and Italian liqueurs and, most importantly, incredible Italian food.