В такой ситуации я за компромисс. Если официант виноват таки - пусть ресторан делает скидку. Платить точно бы не стала. Кстати, а если бы 1-2 кг насчитали вам, как потом доказать что рыба была меньше. Я и в 700 граммах сомневаюсь.