Shihlin Taiwan Street Snacks
Address: F15, KL Festival City Mall, 67, Jalan Taman Ibu Kota, Taman Danau Kota, Kuala Lumpur
Address: F15, KL Festival City Mall, 67, Jalan Taman Ibu Kota, Taman Danau Kota, Kuala Lumpur