GO Noodle House The Starling - Lot B-018, Level B1 The Starling Mall No, 6, Jalan SS 21/37, Damansara Utama, 47400 Petaling Jaya, Selangor, Malaysia on Eaten