This restaurant has closed!
1209 East 13th Avenue, Denver, CO 80218
Nicolo’s offers authentic Chicago style pizza in Capitol Hill. It’s been rated as some of the best pizza around with made from scratch ingredients. There’s a large bar and lots of TVs in this neighborhood sports bar.
back to Capitol Hill