Submit Link
Malaysia
Sarawak
Sibu
Taman Seduan 8
Fried Chicken
in
Delta Mall
KFC - Delta Mall
🍴 Restaurant
Fast Food
Fried Chicken