selected country
Malaysia

Long Teng Shark's Fin House

Business address
6Th Floor No. 20 Jalan Bakawali, Kluang, Malaysia
Phone
07 - 771 1111

Location Map