Hey, cleanplate--
Prices as a whole for meals in Florence are moderate, especially with the Euro at 1.05 to 1 USD. We were there in 2010 with the Euro at around 1.40 and it made a
huge difference to the bottom line, much more expensive then. If the current ratio stays status quo, I expect a world of tourists to descend on Europe in the next year or two.
I found soups and appetizers to be in the 6-8 Euro range, pastas 9-12, entrees 12-15, except for that steak which was 20 Euro. BTW, that calamari pasta pictured at Ciro was 11 Euro. I didn't think it was too bad, pretty much similar to here. Their Napolitan pizza was between 6-9 Euro, and really good. Certain places, however, are tourist traps and will dial up the charm and raise the prices. We fell into one of those, and I couldn't walk out although I should have. PM me before you go and I'll give you the names of where to stay
away from!
For cheap eats, I would recommend any of the stands at Mercato Centrale. At Nerbone, which has been around since 1872, either an excellent boiled beef sandwich, a
lampredotto (cow's stomach--not half bad), or a
trippa (tripe--uh, no) sandwich was 3 Euro. Can't do better than that. As I said above, the prosciutto and salami were cheap, and a little jar of tremendous honey was 1 Euro! Morning espresso was usually in the 1.50 Euro range. Chump change.
A decent bottle of wine at a restaurant should not cost more than 20 Euro tops, unless there's something specifically fantastic you have in mind. At the Mercato, or even at the CONAD grocery, I was able to buy bottles of my favorite varietal, Vino Nobile di Montipulciano, for 10 Euro all day long. Killer deal--wish I could've shipped a case or two home, but the freight would've ruined my pricing matrix!
Bottom line is for Florence is that if you can get a reasonably-priced hotel or apartment, and not pay through the nose for the air, you can do quite nicely value-wise. And let me tell you, once you get south of Rome, towards Naples & Salerno, it gets even better.
Ciao!