11,000 square-foot venue will open in early 2023 boasting a gaming arena, bar hub.
New ownership will re-open the gaming bar at a yet to be determined date.
November 5 will be the last day for Atlanta's 'first game bar.'
Search