Loading Video…
This browser does not support the Video element.
Sushi Roku in Downtown Austin: Tierra's Texas
One of the newest sushi spots in Downtown Austin is Sushi Roku. Tierra Neubaum shows us what's on the menu.
This browser does not support the Video element.
One of the newest sushi spots in Downtown Austin is Sushi Roku. Tierra Neubaum shows us what's on the menu.