A Japanese restaurant known for its “conveyor belt sushi” is opening a new location this month after generating buzz in North Austin. Kura Revolving Sushi Bar is set to open Jan. 15 at 18725 FM 685, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results