Small family owned Greek restaurant established in 2000, serving traditional island cuisine

Location

Shop 24, 405 Logan Road, Stones Corner 4120