Is Melbourne’s Apollo Inn Australia’s best bar?
In 1844 one of Melbourne’s first public houses, the Apollo Inn, opened on the corner of Flinders Lane & Russell St. In 2023, that site is home to what is considered Melbourne’s (or is that Australia’s?) finest restaurant – Gimlet. Nearby, the new Apollo Inn is the latest from Chef Andrew McConnell and partner Jo McGann’s taste-making […]

