Submit Link
Malaysia
Sarawak
Sibu
Pekan Sibu
Taiwanese
in
Star Mega Mall
LIANG Sandwich Bar - Star Mega Mall
🍴 Restaurant
Fast Food
Taiwanese