Ecem Internet Cafe offers internet access and arcade games.