Sakura Sushi is a sushi restaurant offering a variety of rolls and happy hour specials. Takeout and delivery are available.