Damud Internat Cafe appears to be a former internet cafe.