For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Delores Clayton

United States

1 Reviews
3 Reads
0 Useful

1 review

KFC

This was so disappointing

This was so disappointing. What happened to KFC? Unable to attach the pictures but KFC got to do better..

2026-06-08