I really love the pizza at this shop, and its in a shopping center in the middle of town, so the location is very convenient. There's seating inside and TV's if you're bored while your pizza is being made. I like how you can watch your pizza being made. Definately a plus, as you can see that the people that make the pizza are clean. Reasonably priced, too!
more