Ozen is a Japanese restaurant offering a vast menu. They specialize in dishes like ramen and sushi.