Japanese grocery store offering a wide selection of Japanese food products. Located in a shopping center.