75128491
Dec 2, 1996
INTERNET CAFE INC.
Subscribe
on-line access to Internet computer services in a cafe setting