Sushi restaurant · 5630 Village Glen Dr, Dallas, TX
Dine-In
More food in Dallas, TX · Sushi in Dallas