United States / Denton / RestaurantssushiI Love SushiAddress917 Sunset St, DentonWebsitewww.ilovesushidenton.comPhone+19408916060—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itRoyal YUM · 167 mNot ratedCounty Road Burger Company · 211 mNot ratedEl Matador Restaurant · 319 mNot ratedGreen Zatar · 341 mNot rated