917 SUNSET ST, DENTON, TX, 76201, US
(940) 891-6060
I LOVE SUSHI isn't accepting online orders right now.