Wow, I found this place after the Denver Post review. There pizza is awesome!!! I love the crust and there cheese. You must try a fresh pie out of the oven to truly appreciate the quality. I love the pizza Marghertia, the Greek pizza, and the house favorite. .\r
\r
Still the best after all these years.
Pros: nice people, clean, HDTV
Cons: only just one location
more