Pizza Review
Hands down the best pizza I have had in Tucson. Crust has a great crunch, the sauce was amazing. I just kept going in for slice after slice. Such a clean tasting pizza. My new favorite spot.