Sakura is a Japanese restaurant offering sushi, Asian cuisine, and healthy options, including vegetarian and vegan choices. Takeaway is available.