def METHOD_NAME(self, response):
    for store in response.xpath('//div[@class="item"]//div[@class="row"]'):
        street = city = zip = lat = lon = ""
        address = store.xpath('.//div[@class="col-xs-12 col-sm-6 col-md-3 col-lg-3"]//p').get()
        match = re.search(r"<p>(.*?)<br>", address)
        if match:
            street = match.group(1)
        match = re.search(r"(\d{5}) (.*?)<\/p>", address)
        if match:
            zip = match.group(1)
            city = match.group(2)
        position = store.xpath('.//div[@class="col-xs-12 col-sm-6 col-md-2 col-lg-2 actions"]' "//a/@href").get()
        if position:
            match = re.search(r"lng=(.*?)&lat=(.*?)&", position)
            if match:
                lat = match.group(2)
                lon = match.group(1)
        properties = {
            "ref": f"{lat}_{lon}",
            "street": street,
            "city": city,
            "postcode": zip,
            "country": "DE",
            "lat": lat,
            "lon": lon,
        }
        hours = self.parse_hours(store)
        if hours:
            properties["opening_hours"] = hours
        yield Feature(**properties)