London Restaurants March 9, 2018 0 Enoteca Rosso When one ventures out for lunch in the blizzard to end all blizzards – and…