K Star Karaoke is located in Singapore, Singapore on _181 Orchard Road, Orchard Central #05-01 Singapore 238896. K Star Karaoke is rated 3 out of 5 in the category karaoke in Singapore.
Address
_181 Orchard Road, Orchard Central #05-01 Singapore 238896