The Babka Hub is located at entrance 3 of the mall inside across from Inkology and on the same side as Jimmy Jazz so if you coming from the outside it will be on your left next to the Coca Cola vending machine.
Pretty neat, super quick. See photos for exact location. Theres a mall entrance directly by it, around the back near dillards. It isnt listed on thw directory so it took me a minute to find it. No specifics provided by amazon in its location. Thought id add some here.