From now until Friday, diners can enjoy a carvery for just £6 - but you have to be quick.