No it doesn't but there's a TV
Not really.... Although I think it's the best pizza in town there isn't really any games of sort...wouldn't have a kids bday there but highly recommend it for the pizza and beer.
Thanks! Your answer is awaiting moderation.