All cloth napkins are made in Japan.
Each piece is painstakingly sewn by skilled craftsmen at a factory in Tokushima Prefecture, where the water is clean.
Click here for a video of actually sewing cloth napkins.
All cloth napkins are made in Japan.
Each piece is painstakingly sewn by skilled craftsmen at a factory in Tokushima Prefecture, where the water is clean.
Click here for a video of actually sewing cloth napkins.