E-mail crawler for yellowpages
Knowing that you had a ton of scrappers questions, this doesn't look nice at all. It looks like you were in a hurry and didn't much care about how the code looks.

Styling

Use 4 spaces per indentation level
Constants should be LOWERCASED
You should have a space after ,
Your lines are way too long. Stick to 72 characters or 120 (at most)


Code
First, you don't have to hardcode your search items. Instead, you might as well define a function which returns the data you need (the entire URL):
def build_url(item, location, page):
    params = urllib.parse.urlencode({
        'search_terms': item,
        'geo_location_terms': location,
        'page': page
    })

    return '{}/search?{}'.format(URL, params)

With that in mind, your code might be restructured nicer, like this:
import requests
import urllib

from lxml import html

URL = &quot;https://www.yellowpages.com&quot;
LOWER_LIMIT = 1
UPPER_LIMIT = 10


def build_url(item, location, page):
    params = urllib.parse.urlencode({
        'search_terms': item,
        'geo_location_terms': location,
        'page': page
    })

    return '{}/search?{}'.format(URL, params)


def scrape():
    for page in range(LOWER_LIMIT, UPPER_LIMIT):
        url = build_url('pizza', 'Los Angeles CA', page)
        html_ = requests.get(url).text
        for item in html.fromstring(html_).cssselect('div.info h2.n a:not([itemprop=&quot;name&quot;]).business-name'):
            for data in html.fromstring(requests.get(URL + item.attrib['href']).text).cssselect('a.email-business'):
                print(data.attrib['href'].replace(&quot;mailto:&quot;, &quot;&quot;))


if __name__ == '__main__':
    scrape()

Other changes that I did above:

Move the logic into separate functions
Make the range arguments constants so that they can be easily modified
Add the guard check if __name__ == '__main__'


As is, your scrapper is pretty slow because it has to search in each page the entire html for that specific a info. You might consider using Scrapy.