133 Commercial Rd, South Yarra VIC 3141, Australia
South Yarra
This fine dining restaurant opened in 2016 and was marked the most "Ambitious Restaurant Opening" of the year. Atlas quickly earnt cult status and the then 22-year-old Charlie was awarded a Chef's Hat within one month of the restaurant opening.