Experience the heart of Greece in Sydney at Olympus, a new modern taverna in Redfern. Enjoy authentic Greek cuisine, innovative cocktails, and a vibrant atmosphere under a retractable glass roof.