Gameworks Town Square Las Vegas, NV

36,000 square foot restaurant, game, and entertainment venue.