A Japanese brand is set to open its first store in San Antonio. The store will be located at North Star Mall, a major shopping destination in the city. Further information about the store and its offerings can be found through The Business Journals, which reported on the development.

Details about the brand and its products are not specified in the initial report, but The Business Journals is a source for additional information on this new retail addition to San Antonio.