Cybercafes located in Belgium
Site must have some English on it.