123 Internet Cafe is an internet shop offering computer access and services. They also host gaming tournaments.