Level Up Pinball Bar is a 2,500-square-feet bar containing 23 pinball machines, 18 arcade games, seating for 50 people and a wrap around light up bar. Level Up Pinball Ba