Beach bar and snack spot in Possidi, Halkidiki. Offers a relaxed seaside experience with food and drinks.