感覚的には
コンビニのイートインは外食と言えないし
逆にレストランのテイクアウトは外食といえる

食う場所とかじゃなくて
単純に店が売店なのか外食なのか、どちらとして登録されてるかってことでいいだろ