Sakura Sushi is a Japanese restaurant offering a table-service, all-you-can-eat menu with halal options and Wi-Fi. Takeaway is available.