First time there and will be back many times. Being Italian in heritage, I have eaten many pizzas in my life. This is by far the best pizza on the face of the planet. Nothing dull or dry about the "wet" pizza which is prevalent in Northern Italy. If you haven't tried it, you need to go just once to... more

(1 vote) 

