2129 Larimer St, Denver, CO 80205
Marco’s was voted Denver’s best pizzeria by Westword and 5280 Magazine. They serve authentic Italian pizza, and are the only certified Neapolitan pizzeria in the state of Colorado. There is a bar area with a couple of TVs.
There is another Marco’s in Englewood.
Marco’s Pizzeria Happy Hours: Daily 3pm-6pm
Discounted food and drink special
back to Five Points