You might have to pay almost around 20 USD per person for a food at basic inexpensive place of Italy ! Yes compared to other tourist places of world you will see the prices on higher end .