Sushi Cafe & Bar

Sushi restaurant · 1115 W Hickory St, Denton, TX

Dine-In

Hours

More food in Denton, TX · Sushi in Denton