TOWELS

Several of the towels at The Palate are Made in France with the highest quality linens.