(303) 765-4466
1020 S Gaylord St
Denver,
CO
80209
39.6979
-104.9614
Neighborhoods: Washington Park, Southeast Denver
They call that pizza?
by dannyvates
Nick & Willy's is hands down the most overrated place in town. The food is disgusting. They ran my slice on a conveyer belt under some bright lights and served it to me on a used paper plate. Apparently their stock boy forgot to "make a run to Costco". Anyway this pizza is awful. I wouldn't serve it to my Uncle Bob or Aunt Jack.
- Cons: awful, tasteless, dirty






Follow Us on Twitter