AMAZING. I've had Bills Pizza in Texas, but this was even better! The Pizzas are great (especially the supreme veggie one), and the stuffed pizza crus was the best I’ve ever had.
Lots of space inside and out for seating, but busy with dine in and take out orders.