Any place that sells curry, yakitori, tonkatsu etc. and sushi is not a sushi place. Hard pass recommended.
If you want a sushi shop, the best thing to do is go to a sushi shop that sells only sushi.
If you just want sushi and are not fussed about the quality, any of these places will do.
And then on your next trip to Japan you can have real sushi to refresh.