Sticks’n’Sushi has opened five new stores since partnering with Deliveroo, including three delivery only kitchens in Central London
Deliveroo has announced that sushi and yakitori restaurant, Sticks’n’Sushi, will be available exclusively on the platform.