Game Terminal Super Arcade and Bar Opens in South Nashville

The 18,000-square-foot entertainment complex features over 200 arcade games and pinball machines.

by