Internet cafe offering computer access and a cafe experience.