Answer: cybercafe

AnswerCrossword Clue
cybercafea cafe where computers can be used