Pizza Review
My 4th time here in 4 weeks. The crust, sauce and cheese are Amazing! Best Pizza in Oklahoma, and it's not even close. Prez would LOVE this Crust. Can't just have One bite, even though that's the Rulez.