A 24-hour cafe in Katochi, Greece. A local spot.