Sushi restaurant · 2440 S I-35E suite 150, Denton, TX
Dine-In
More food in Denton, TX · Sushi in Denton