Here we have a customizable map with open source called Leaflet Map
Here you can configure this widget as a way of sharing the newsletter for example.
Here you have 4 sections and you can use any or all of them to display information that you wish like menus, a sitemap, a contact form, a map...
And you can use this box/popup to do anything you wish inside it. Also with just links