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.