Star Karaoke & Cafe
Chinese, Karaoke
Saint Louis, MO
0.6 mi