Japanese Beauty Store Shibuyala Opens First NYC Outpost On St. Marks
The premier Japanese beauty store Shibuyala has opened it’s doors at 37 St. Mark’s Place with a soft opening this weekend. Shibuyala offers all sorts of lifestyle and beauty products…