Stuff’d @ The Starling is located in Petaling Jaya, Selangor, Malaysia on Lot K-B, 003, Jalan SS 21/37, Damansara Utama. Stuff’d @ The Starling is rated 3.7 out of 5 in the category kebab shop in Malaysia.
Address
Lot K-B, 003, Jalan SS 21/37, Damansara Utama