Post Tagged with: "Restaurants"

Food & Drink, Lifestyle

itsu [to you]… delivered to your door

itsu [to you]… delivered to your door

People who live and work in SW1 are amongst the first in the UK to benefit from itsu’s digital delivery service straight to their door by “ninja” riders on electric bikes & […]

December 6, 2016 × 1 comment