Ozen Sushi is a Japanese restaurant offering all-you-can-eat sushi and sashimi, alongside ramen and tempura.