Idol Karaoke - San Jose, CA

Idol Karaoke San Jose is located at 21 E Virginia St, San Jose, CA 95112, USA. Phone number: (831) 334-5006.
Idol Karaoke San Jose is located at 21 E Virginia St, San Jose, CA 95112, USA.
The phone number is (831) 334-5006
The postal code of Idol Karaoke San Jose is 95112
The website is https://www.facebook.com/CAidolkaraoke