Aloha Toyko, the Japanese restaurant/bar at 1120 E. Fort Ave., advertises its karaoke with big signs outside. But is it really any good there? I see this place as more of a restaurant than a karaoke ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results