Extra-fee dining can be ala carte or a flat fee. The fees do vary depending on the dining venue. If you go to the Norwegian website and look at the particular ships info, you will find details about the complimentary and specialty dining choices each ship has, as well as any prices. For example,
here is the Dawn complimentary dining.
Here is the Dawn extra-fee dining.