Pizza restaurant located on Almiropotamos beach. Offers a café and bar experience.