Instead of using the Yoast plugin you could register yourself at Google My Business. I haven’t used the Yoast plugin myself but I think that’s what they are doing?
All the themes on the Marketplace are HTML/CSS + Handlebars templates and every front-end programmer can edit those. Choose a template that has the lay-out that you want and adjust it to your needs. At least, this is how I work.