Placing Google Maps search results in a database

Hi. I would like to search maps for places using criteria, like “nearby Chinese restaurants”. Then have those results populate a database. Then those results would be combined with other locations, like previous favorites. The combined items would then be put in a list, so my user can select a location of interest.

Is there anyway to do this in Adalo?

Thanks in advance.