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