Sushi Sakura is a highly-rated restaurant offering a variety of sushi and Japanese cuisine. It provides dine-in and takeout options, with an additional charge for packaging on to-go orders.