Japanese retailer Teso Life is opening its first store in San Antonio. The department store chain has leased 26,250 square feet at University Square shopping center on the city’s Northwest Side. Its ...
A Japanese restaurant which opened in the Galleries in 2023 is moving out ahead of the shopping centre’s future redevelopment. Niji promise “a taste of Japan in every bite” in their current restaurant ...