Restaurant of the Week: The Walnut Room Pizzeria

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

For the restaurant of the week, we visited The Walnut Room Pizzeria located at 2 North Broadway in Denver.

This restaurant satisfies all tastes, from lunch, to happy hour, to dinner and late night options.

If music, pizza and spirits are your thing, click here for more information: