Sakura Sushi is a sushi restaurant offering both dine-in and takeaway options, with sushi prepared fresh to order.