The Hub is a newly established venue with swanky decor and ample seating.