Ah Cheng Laksa
Address: S25 & S25A, KL Festival City, 67, Jalan Taman Ibu Kota, Taman Danau Kota, Kuala Lumpur
Address: S25 & S25A, KL Festival City, 67, Jalan Taman Ibu Kota, Taman Danau Kota, Kuala Lumpur