Best Pizza on Earth!

By October 17, 2016Memory

I love that place. First visit when I moved here in Fall of 93. It felt so much like a neighborhood joint, packed with people excited for the weekend on Red Friday during the Chiefs heyday. Throw in the best pizza on Earth, a cold pitcher and it doesn’t get much better.