INSTANT REPLAY November 16, 2020 New Nashville Arcade Bar Opening This Week, Nov. 20 Game Terminal Super Arcade and Bar, an 18,000-sq.-ft. entertainment center in South Nashville, will open…