First: how large is the serving? A small glass of wine in a bar or restaurant is 125ml, medium is 175ml and large is 250ml (one-third of a bottle of wine) – so, more volume equals more calories.