Best Pizza in Town by Leigh Ann Spencer Travis on 03/12/2010
I love this pizza, better than frozen or store bought. I love it more than Papa John's or Little Caesers. They really load it down with all the toppings. Two or three pieces will fill you up. One pizza for the family is plenty!