I've said it before but will reiterate; Coffee for dessert on full-service restaurant assignments. No sugar!..and all of the ordering advice above is on point as well for the remainder of your meal.
I gained 14 lbs the first year I started MSing and it took almost a decade to learn control in ordering, having the willpower to leave food on my plate at the end of the meal and remembering to not just poke my head into the gym to evaluate it on hotel assignments. FF shops are a once-a-month indulgence for me now. Fine dining is more work, but generally has more healthy options. Sodas have been out of my diet for 4 years this week (it was that or liquor...so goodbye Coke!).
Also, as far as avoiding carbs goes; I never bought into avoiding carbs in the past, but had a 2-week cruise assignment a few years ago and and was particularly concerned about the potential for weight gain. On the advice of another forum member here, when the bread server came to our table the first night of the cruise and introduced himself, I handed him a tip and told him that I never wanted to see a basket of bread anywhere near my plate for the remainder of the cruise. It worked! I went to the gym every other day during the cruise, ate absolutely no bread products for 2 weeks and both my guest and I each lost 1 lb during the cruise!