Internet cafe located in a shopping center. Offers internet access and related services.