I agree with Tyler -- don't feel it's inevitable to eat more than you want to!! you don't have to eat everything!
I've had dinners like that. Sometimes, to try to figure out the calories, I'll say things like 'wow, this is really delicious! can you tell me roughly what's in it?' It compliments the cook and gives me some additional info about the ingredients!
My 5 C's of healthy living: Commitment to conscious control, with the understanding that choices have consequences