Normally, when you want to add a map to show your location, for example, way to your company, there are 2 popular methods: embedding Google Maps code directly to your website or use a plugin as guided in this article. However, if you have a listing page site, the kind of page that listing all the restaurants in a city, and you need to display maps for individual restaurants, both methods above are impossible.
Google Fonts is always a bottleneck for website performance. The Google Fonts' CSS is a render-blocking resource, which means that the browser won't render any processed content until the CSS is loaded. It also causes a blank space when the font is being loaded.