Revitalization efforts underway at Willowbrook Pavilion
Game Time recently acquired iT’Z Entertainment, a 69,105-square-foot space entertainment center in the Willowbrook Pavilion shopping center. Officials said Game Time is already operating the restaurant, arcades and bowling lanes and plans to transition the space over the next year.