Sakura Sushi is a sushi restaurant offering delicious sushi for dine-in or takeout.