A caff is the British equivalent of a greasy-spoon restaurant or a coffee shop. Judging by the style with which the entourage walked in it would appear that Alistair was being modest when he said he ordered some food from a "local caff."

Return