Our waitress made a mistake and got the different ingredients (got chicken instead of fish topping) and no time for us to order another one and we got full so I said it’s ok and she just charge as is. Maybe an language barrier? Or different custom. I’ve seen the same mistakes in USA and we usually get no charge…