Sakura is a Japanese restaurant offering a wide variety of sushi and hot dishes. They also provide vegetarian options, making it a diverse dining choice.