Place is located right on Columbus Blvd. There's some parking right beside the building, and plenty in a spacious parking lot they have right across the street.
You enter through a metal detector and see a big oval shaped bar and a stage in the center…