For businessesSearchWrite a reviewCategoriesAbout
简体中文English

KB

United States

1 Reviews
5 Reads
0 Useful

1 review

Delilah Home

Additional review

I previously wrote a negative review as it was requested before we got the kitchen towels. They took a significant amount of time to get, about 4 weeks. I wanted to review the actual towels. They are wonderful and I would definitely order them again

2025-11-27Verified