12820 Hill Country Blvd. Ste. E-105
Hours: Mon.-Thu., 11am-9:30pm; Fri., 11am-10pm; Sat., noon-11pm; Sun., 5-9:30pm
The latest suburban sushi restaurant features a cool, modern interior, a gleaming sushi display case, and a menu loaded with big rolls aimed at the U.S. palate. Tadashi also appeals to the fans of true Japanese dishes like sashimi and nigirizushi.
Westernized sushi and a hapless waitstaff define the Tadashi experience
Wes Marshall, 2014-01-16