Sports bar, video game arcade and pizza house (in THAT order).
Great place to catch a game (2 big screen & 2 smaller). Enough driving and other arcade games to keep the small ones occupied.
Doughy, mediocre pizza. It'll do in a pinch but there is competition out there.