tastecard Presents: Hands Off!

tastecard Presents: Hands Off! tastecard is bringing its first pop-up restaurant to London, from 11th to 14th June, in partnership with Feng Sushi in London…