Antipodea Kew - the United Kingdom

Best Australian Restaurant 2020 - London