I'm picky when it comes to my pizza, very few places get my approval. I've only tasted their cheese pizza thus far and it's great! It's packed with cheese, nice dough and great not too overpowering sauce. The chicken wings were good as well but I've tasted better (not saying these aren't good just that I've tasted better) :)
It's not the cheapest pizza place but most certainly one of my top choices in terms of quality and taste.