Any of you remember Showbiz Pizza? You know the place that was like Chuck E Cheese and eventually became Chuck E Cheese?
Some guy just opened a new one, kinda.
Showbiz Pizza Zone
picsl
It's in Phoenix City Alabama, which is about 2 hrs away from me. I'm so going.