The Two Star Promo

The team at Tutta’s constantly hears about how we’re serving up the best pizza in DFW and we do our best to make sure we live up to the reputation, so when we saw that we got a two star review on Yelp from Paul V. we had to find out why. From what we can...

Pin It on Pinterest