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