Food + openings · Double Bay · 31 May 2026
Margaret just ranked No.2 steakhouse in the world
Neil Perry's Margaret in Double Bay has been named the best steakhouse in Australia and second best in the world. If you haven't been, now you have an excuse. Worth booking ahead.