Print now
Moon Palace Restaurant
Address :
Jalan 2/142A, Taman Len Seng, Cheras, 56000
Phone No. :
03-91022818
Print now