I Love Sushi
917 Sunset St, Denton
(940) 891-6060
Recent Reviews
Order Online
You May Also Like
New China King Buffet - 1008 W University Dr
Buffet, Chinese, Sushi Bar
Two Charlies - 809 Sunset St
Bar, Pubs
Arby's - 901 W University Dr
Fast Food
Restaurants in Denton, TX
I Love Sushi
917 Sunset St, Denton, TX 76201
(940) 891-6060