Village Park Restaurant
Address: 5, Jalan SS21/37, Damansara Uptown, Petaling Jaya
Phone No.: 03-7710 7860
Address: 5, Jalan SS21/37, Damansara Uptown, Petaling Jaya
Phone No.: 03-7710 7860