Pizza Review
Best pizza in Phoenix by far. Great shop. Great service. Green pizza was out of this world but the OG is an 8.7