Sakura Sushi & Roll is a Japanese restaurant offering sushi, seafood dishes, sake, and beer in a casual setting with TVs.