Scrape from pop-up on interactive map

Describe the problem.

On this website: https://www.memphis-restaurant.com/restaurants I try to extract email for each restaurant.

I manage to extract data for one restaurant but I cant figure out how to make the scrape works for the whole map, for each restaurant pop-up.

Here is my sitemap:

{"_id":"memphis","startUrl":["https://www.memphis-restaurant.com/restaurants"],"selectors":[{"id":"Element click","type":"SelectorElementClick","parentSelectors":["_root"],"selector":"div.restaurant_res","multiple":true,"delay":"5000","clickElementSelector":"[tabindex] > div:nth-of-type(3)","clickType":"clickOnce","discardInitialElements":"do-not-discard","clickElementUniquenessType":"uniqueHTML"},{"id":"nom","type":"SelectorText","parentSelectors":["Element click"],"selector":"div.restaurant_titre","multiple":false,"regex":"","delay":0},{"id":"adresse","type":"SelectorText","parentSelectors":["Element click"],"selector":"p.restaurant_address","multiple":false,"regex":"","delay":0},{"id":"email","type":"SelectorText","parentSelectors":["Element click"],"selector":"div.restaurant_email","multiple":false,"regex":"","delay":0},{"id":"telephone","type":"SelectorText","parentSelectors":["Element click"],"selector":"div.restaurant_tel","multiple":false,"regex":"","delay":0}]}

Thank you for your help!

The sitemap was made almost correctly. Just needed to find the correct location elements in the map to be clicked on.

This should work:

{"_id":"memphis","startUrl":["https://www.memphis-restaurant.com/restaurants"],"selectors":[{"id":"Element click","type":"SelectorElementClick","parentSelectors":["_root"],"selector":"div.restaurant_res","multiple":true,"delay":"2000","clickElementSelector":"div[title]:has(img)","clickType":"clickOnce","discardInitialElements":"do-not-discard","clickElementUniquenessType":"uniqueCSSSelector"},{"id":"nom","type":"SelectorText","parentSelectors":["Element click"],"selector":"div.restaurant_titre","multiple":false,"regex":"","delay":0},{"id":"adresse","type":"SelectorText","parentSelectors":["Element click"],"selector":"p.restaurant_address","multiple":false,"regex":"","delay":0},{"id":"email","type":"SelectorText","parentSelectors":["Element click"],"selector":"div.restaurant_email","multiple":false,"regex":"","delay":0},{"id":"telephone","type":"SelectorText","parentSelectors":["Element click"],"selector":"div.restaurant_tel","multiple":false,"regex":"","delay":0}]}

@webber thanks a lot ! So to choose the click selector you wrote it down directly by guessing what it was according to the different links?