City Lifestyle

Want to start a publication?

Learn More

Featured Article

The People Have Spoken

Pizzeria Leopold

Well Denver North family, you have spoken loudly and know the best pizza in Denver!!  It is with great pleasure that we announce our winner of our best of the best voting for the best pizza in Denver.  Drum roll please....

And the winner is...Pizzeria Leopold!!!  Located just seven minutes west of downtown at 1990 Wadsworth Blvd. in Lakewood, Pizzeria Leopold has everything our pizza loving hearts could want: food that is made from scratch with a lot of love and high-quality ingredients, as many sustainable, local, and organic, products as possible, and a focus on using only the highest quality of ingredients.  The scratch made pizzas, sandwiches, salads, and desserts that come out of this small, family-run kitchen are to die for.  If you haven't checked out Pizzeria Leopold yet...take it from our readers, it's the BEST!


1990 Wadsworth Blvd.
Lakewood, CO 80214


Tuesday- Sunday 11 am-8 pm
Monday - CLOSED


(303) 248-7208