2906 N Henderson Ave
Dallas, TX 75206
Dallas, TX 75206
Open HoursTu to Su from 05:30pm to 11:00pm
OverviewChef Teiichi Sakurai prepares foods with stunning presentation and an imaginative mix of flavors, textures and temperatures. A contemporary Japanese theme is presented as Tokyo...
more