Map Location
Arata Japanese Noodles
No. 72, Jalan SS 21/35, Damansara Utama, 46400, Petaling Jaya, Selangor, Malaysia