The nation’s best place to eat was revealed at the Oscars of the Australian food world, the Gourmet Traveller Restaurant Awards. Taking out the top spot, Melbourne’s Attica has been named Australia’s Restaurant of the Year in the country’s longest-standing national restaurant awards.
Attica
Attica has been evolving since it opened more than a decade ago but since New Zealand-born Ben…
