Atoli Cafe offers Greek cuisine with a sandy beach view. Expect simple, classic dishes.