Pizza Review
By far the best pizza I have had in Dallas. Takes a little while for the pizza to come (made to order), but great sauce, great cheese, and thin crust.