Where are cloth napkins made?

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.