3001 N Elm St, Denton, Texas 76207 USA
Gorgeous pizza with crunchy lower and chewy upper crust, melted cheese and beautiful sauce
Photo Credit: Yelp