LG 80C & 80D, Lower Ground Floor, City Mall, Lebuh IRC, IOI City, Ioi Resort, 62505, Putrajaya, Kuala Lumpur
Report this restaurant