Prob the best restaurant in Myconos. Hidden in a small town called Ano Mera. Good prices. Amazing food.