While on one hand anything that brings even modicum of life after dark to Town Center is welcome, a pub in this location only further points up the deficiencies in the current Town Center layout. Patrons of this restaurant are most likely to park in the surface parking lot across the street from the office building. Crossing over to restaurant requires navigating a crosswalk that runs across a main entry point into the mall and traffic coming from three directions. It is not exactly a pedestrian friendly environment.
On the other hand I suppose it could be a good sobriety test. If you can make it back to your car without getting hit, you’re probably sober enough to drive.
By the way, don’t bother going to the website listed on the banner. It isn’t active yet.