Submit Link
Malaysia
Selangor
Petaling Jaya
Damansara Utama
The Starling
Chinese
in
Foodies Nest - The Starling
Wai Kei - The Starling Mall
🍴 Restaurant
Chinese
Triple Happiness
Triple Happiness by My Little Herbal Tea
🍴 Restaurant
Chinese
Lim Fried Chicken - The Starling
🍴 Restaurant
Chinese
Fried Chicken
Li Ji Lala Noodle
李记啦啦米
🍴 Restaurant
Chinese
Noodle