I Village Steamboat
Address: 59 & 61, Jalan 11/62A, Bandar Menjalara, Kuala Lumpur
Phone No.: 03-6263 7171
Address: 59 & 61, Jalan 11/62A, Bandar Menjalara, Kuala Lumpur
Phone No.: 03-6263 7171