友人と会う時のお土産について質問です
友人の家に遊びに行く時はお土産にお菓子やお酒などを持っていくものだと思いますが、外食する時はお土産は持っていきますか?
お土産は東京の人が東京の友人に毎回同じ東京ばな奈を持っていく、誕生日などの記念日ではないと仮定します

1家でも外でも持っていく
2家に呼ばれた時だけ持っていく
3外食の時だけ持っていく

個人的には2で、その場で食べられないなら余計な荷物にもなるし逆に迷惑なのではと思っていますが正しいマナーか分かりません
よろしくお願いします