Very authenic NY Pizza. I wish we didn't have to travel to Castle Rock to get it. Hope they open a location in the Denver area. Great work guys, keep it up.
Pros: They make everything fresh each day and you can taste the difference.
Cons: Located 20 miles south of Denver in Castle Rock.
more