This article is from the Bicycles FAQ, by Mike Iglesias with numerous contributions by others.
Most hotels in Europe are now charging ($5 to $7) for their continental
breakfast (le petit dejuneur). If you are unsure if there is a charge it is
best to ask. If you don't need a latte to get going in the morning a less
expensive alternative is to buy some pastries at the local bakery the night
before and eat them in your hotel room before departing. Most hotels are open
for breakfast from 7:30am to 9:00am.
Most bars and restaurants offer simple sandwiches at reasonable prices. A
cheese sandwich runs about $3, while ham and cheese is around $4. In Italy,
these simple sandwiches are called paninis.
I'm not a big food gourmet. For dinner, I stick with the basics. Spaghetti,
lasagne, pizza, grilled meats, etc.. If you try something exotic and your
stomach gets upset, you won't be able to ride. If you are looking for good
food, get some recommendations before you leave or be prepared to swig some
Pepto. As we say in America, "If you can't pronounce it, you might not want
to eat it".