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