Sakura is a sushi restaurant offering Japanese and Asian cuisine. Features include vegetarian and vegan options, buffet, free Wi-Fi, and table service. Takeaway and delivery are available.