I have created google local listing for my business but not appearing in SERPS. Also have some reviews like "190 reviews Place page". I want to know how to visible in google?
I believe that google will consider your listing after you made some of other local business listing. I would like to recommend you to do other local business listing. Once your page (other listing) has been indexed by google. It will come to know your business uniqueness and you will get good rank in google local business Hope my suggestion will help you