If you've had a $16 generic beer in an Oslo dive, you know that food and drink prices vary wildly across Europe. That's the kind of information that's worth knowing well in advance of your trip. Thankfully, Eurostat has compiled the exact information you're looking for.
The statistical office of the European Union has taken a survey of 440 comparable foods across Europe to create an index of food, beverage, and tobacco prices categorized by nation. Their data concludes that Switzerland has Europe's most expensive food and drinks. They're followed closely by Norway, Denmark, and Iceland.
At the opposite end, Poland is the continent's cheapest country. They're at the bottom of the list with Romania, Albania, and Serbia.