A 24-hour cafe bar in Arfará, Greece. Offers a cafe experience.