cybercafe: a cafe whose customers sit at computer terminals and log on to the internet while they eat and drink
cafe: a small restaurant where drinks and snacks are sold
hardening: abnormal hardening or thickening of tissue