Answer: cybercafes

AnswerCrossword Clue
cybercafesCYBERCAFE, a cafe where computers can be used