Steve and Barry's opened in October 2006, occupying approximately 48000 sqft on the second level, which includes the second level of the former T.J. Maxx space and the virtually empty food court, as well as several storefronts.