Restaurant located in Nea Iraklitsa, Kavala. Offers a dining experience.