View Senbon Sakura Menu and Order from Deliveroo
71 Great George St, Leeds, LS13BR Senbon Sakura offer a takeaway delivery service in the Leeds City Centre area, in partnership with Deliveroo. Specialising in Sandwiches, Japanese, Noodles foods. To order from Senbon Sakura simply click the button below where you'll be able to view the full menu, opening times, delivery area and then [...]