Первое предложение - истина, Вы абсолютно правы насчет этикета. Приглашают людей обычно по какому-то поводу, чаще сами заказывают блюда для банкета на свое усмотрение. Но Автору, зная привычки приятельницы, стоит заранее определяться с меню, которое она готова предложить своим гостям за свой счет.