LG116, Lower Ground Floor, 1 Utama Shopping Centre, Damansara Utama, Selangor
0377222931
Report this restaurant