Pizza Review
This pizza is out of this world. The combination of sauce to cheese with minimal grease and solid crisp is other worldly. A lovely Texas Pie