Decent Food, but Disastrous Service
Westernized sushi and a hapless waitstaff define the Tadashi experience
"...Tadashi12820 Hill Country Blvd. Ste. E-105, 512/263-3200 Open Mon.-Thu., 11am-9:30pm;..."