Venice is more expensive than some places but that is to be expected as getting things in and around has extra logistical challenges. We've been going for over 20 years and only paid near those prices for special drinks in St Mark's Square which we expected.