Pizza Review
Best Pizza in Dallas so far, good crust, no flop. Cup and char seem to be Santa Rosa. Solid time from order to pie being completed. Will be back for sure.