There's a great cafe in Gargrave, but I'm not sure if it'd accommodate you all. In Malham, there's a good place on the left of the main road in the village - I think it's called The Barn. proper cyclists' food - chip butties, beans on toast, that sort of thing. Otherwise, there's a pub that does food a bit further up, and I can't remember it's name.