This took a long time to do! And I suspect will take a bit of effort to maintain over time.
The biggest issue being to create the table with icons, it wound up being necessary to pull the table out as HTML, manually insert the Font-Awesome icon codes, and then update the table manually every time I wanted to add a line with the icons.
Compounded by the fact that I’m an idiot, and thought that doing a find-and-replace at the code level for “Street,” St.,” etc. to “St,” and “Road,” “Rd.”, etc. as “Rd” was a good idea. But I had RegEx turned on, so when I replaced “St.” and Rd.” every string with St* and with Rd* was replaced, including the word “Kingston,” strings like “Bistro,” and so on — including their URLs. But by the time I noticed it was too late to undo. So half my time on the table was spent fixing those mistakes.
Ultimately, I’d prefer to live in a world where chain restaurants are rare, Facebook is extinct, and people curate local information without being reliant on algorithm driven search. I use Google Sheets and Google MyMaps for this, so I’m not angling to make this some sort of weird purity test — but I’m hoping to use those tools to make people less reliant on Google’s primary product, and do a small bit to eradicate Facebook/Meta.