Internet cafe offering pizza and a relaxed atmosphere.