News
It was quite an audacious move. But Genki Sushi isn’t some small startup, what with 181 branches worldwide and counting — and it boasts of inventing the kaiten, or conveyor-belt, concept.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results