Sushi Tenzan is a Japanese restaurant specializing in sushi and ramen, offering a variety of sushi options.