Lunch should be an inexpensive pleasure in Italy. If you are paying more than 13-15 euros, you are having a luxury meal, in my opinion. If, however, you are going to authentic trattorias, delis (alimentari), street carts or sandwich shops, you should expect to pay 3-10 euros, depending on what you get.