Definitely my go to place for pizza. The consistency in flavor and always delivering a satisfying experience makes the 5 stars worth it.
The staff is friendly and patient when I choose my toppings.
I've had Blaze Pizza which has more variety but in my opinion True True wins on fresher ingredients.
I've had the frozen yogurt which isn't anything special and probably slightly overpriced, but a great dessert after a delicious pizza.