Shihlin Taiwan Street Snacks
Address: Lot 03-110A, 3rd Floor, Central Zone, Berjaya Times Square, No. 1, Jalan Imbi, Kuala Lumpur
Address: Lot 03-110A, 3rd Floor, Central Zone, Berjaya Times Square, No. 1, Jalan Imbi, Kuala Lumpur