Sakura Sushi is a Japanese restaurant offering sushi rolls, nigiri, sashimi, and set lunch menus in a straightforward setting. They also feature party sets and à la carte options.