Pre flight dining is a buffet, though there's usually one freshly prepared option available to select. They cook it right in front of you, and there's normally a couple of combinations available.
à la carte service is for F travellers only. Emerald makes no difference to the dining options.