Beach bar located on a beautiful North Evia beach. Offers a relaxing atmosphere.