Lot LG-64, Lower Ground Floor, Central i-City Jalan Multimedia, Seksyen 7, 40000, Shah Alam , Selangor
Report this restaurant