Avra restaurant is spotted in the heart of Mykonos, in an idyllic location, someone could say almost secretive. With Greek and international cuisine, Avra is the ideal restaurant for all budgets, serving always the freshest food with excellent service, satisfying even the most demanding clients.