Restaurant Avalon offers a beautiful setting with views of the Argolic Gulf. Enjoy food, snacks, salads, and more.