Toho Shoji New York is a well-established store in Newark, NY, offering a wide range of products that are gradually being added to their new website.
With a limited store capacity, Toho Shoji New York kindly requests customers to keep their visits within 30 minutes and allows a maximum of 6 customers at a time, with a maximum of 2 people per group.
Generated from the website