Sakura is a Japanese restaurant offering a wide variety of sushi dishes. It features a large seating capacity and provides both take-away and delivery services, allowing customers to enjoy their meals at home. The establishment also serves Italian cuisine.