In my limited experience (just over two dozen European zoos) they have both. Food offerings on the whole are better than what you get at American zoos.
You can usually find information about the options at each zoo from their websites, often with sample menus. Obviously larger zoos offer a wider range of choices, particularly at busy times of the year.