I wish we had this chain in Tallahassee, this is some of the best pizza I've ever had while I was visiting family down here In south Florida. The crust is delicious and they load on the toppings. Everything is perfectly cooked and proportioned for a decent price. Highly recommend.
more