caff n 1: informal British term for a cafe
caff \caff\, n. [from {cafe}.] a cafe. [British slang] [PJC]