I have a few friends that work here and I've always been very satisfied. One of the cleanest pizza places around, there's a big window allowing you to see them make all your food right in front of you. I would rate the pizza above average, not the best, and certainly not the worst.
more