Cu Cha Dan Fan Restaurant
Address: Unit Shop 28, First Floor, 9th Avenue Nilai, Jalan BBN 3/1, Taman Koporat, Putra Nilai
Address: Unit Shop 28, First Floor, 9th Avenue Nilai, Jalan BBN 3/1, Taman Koporat, Putra Nilai