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