Pizza Review
Best pizza I’ve ever had! That said I’m from Arkansas so I haven’t experienced a whole lot of great pizza, but this place is a must stop for me every time I come to Dallas!