I have this local shop on Google Places/Maps and there's a website and everything. When people search for the name of the shop/site, it shows on the right-hand side of Google Search results with address, pictures, map location, open hours, website link, directions, etc... But it does not appear on search results.
Is this how it works? Is this expected? Or should it appear on search results too (assuming proper SEO is in place)?