Sushi restaurant · 11700 Preston Rd Ste 714, Dallas, TX
Dine-In
More food in Dallas, TX · Sushi in Dallas