A friend recommended this place a few months ago and we finally went and were surprised. The pizza was good and cooked the correct amount of time. Then only bad thing that I will say, it'is pricey.
The pizza is amazing, but the wait staff is terrible. You don't feel like a priority to them at all. We have learned to go at least 30 minutes before you're "starving" or just call and order pick up.
I have never been impressed by their food. Maybe the hype had me expecting something to blow me away. It's not awful by any means. Decent - but I don't feel inclined to go back. Great environment!