The Inn Of Four Seasons Chinese Restaurant
Address: Level 3, Holiday Villa Hotel & Suites, No. 9, Jalan SS 12/1
Phone No.: 03-5633 8788
Address: Level 3, Holiday Villa Hotel & Suites, No. 9, Jalan SS 12/1
Phone No.: 03-5633 8788