At moderately-priced places, a large bottle of mineral water for the table should cost no more than 2 euros, maybe 3 in more expensive cities like Venice. Yes, you do also have to pay for bread. This is the “pane e coperto” charge — more on what that is in a moment.