Pizza Review
The ‘OG’ is one of the best pizzas I’ve found in the DFW area. Great taste, no flop, and the crust has the perfect amount of char.