Restaurant Assistant… — Kura Sushi… · Denton, TX | Tsenta