Submit Link
Malaysia
Selangor
Shah Alam
I-City
Cafe
in
BEST WESTERN i-City Shah Alam
The View Cafe
🍴 Restaurant
Cafe