Sakura Express is an Asian fusion restaurant offering a diverse menu including hibachi and sushi. Order takeout or delivery.