Beach bar located on Sarti's "Blue Flag" beach. Enjoy drinks with views of Mount Athos.