Nice tip shadow monkey san!
Yo Sushi's a chain. I've seen their restaurants in shopping centres and entertainment centres mainly. I've never seen any Japanese staff or customers in them (not that I've looked particularly carefully, mind) and for that reason I'm guessing that the food may not be particularly authentic (?)
My Japanese friends wouldn't eat there and so neither would I, but that may be being unfair on the Yo (?)