255 Seaview Road, Henley Beach, Adelaide, SA 5022 | Open lunch and dinner Tuesday - Sunday

Judged BEST Greek Restaurant in Australia 2019
Restaurant and Catering Australia Awards for Excellence