Smile Karaoke
(Be the first to review Smile Karaoke)
953 E Sahara Ave
#A21
Downtown, Las Vegas
89104
Smile Karaoke is a karaoke bar in the strip mall location next to Lotus of Siam in Las Vegas which offers great service with friendly and approachable staff/host. This place has private rooms with complete disco lights and tambourine.