Absolutely the best pizza in town but don't stop there. Everything on the menu is amazing. Incredible burgers and wings. The pizza reminds me so much of the original Mama's Pizza in Ft. Worth.
The pizzas have way too much cheese, but the crust is good. There's a self-serve drink station, but no self-serve ice: lame. I won't visit again any time soon.