Pizza Review
We often say, a margarita pie cannot the be more than a 7.9, but this is not a margarita pie. It preserves the most special ingredients of a pizza in their most natural and tasty state. This is without a doubt the best pizza in the world.