Sorry for the late reply, new to the Forum.
Google My Business listings are all about feeding Google what it wants.
1) Complete all listing details (hours, holidays, everything)
2) Make certain to pick 3-5 relevant categories (gives more search discovery)
3) Pick all relevant attributes (gives more search discovery)
4) Get at least 4-5 reviews (spaced out over time and with distinct content, make it look solid)
5) Upload images (increases clicks)
6) Appointment or Menu links (increases clicks)
7) At least one or two Google posts (no increase in search ranking, but it will give you more page real-estate - including an extra navigation link in mobile)
8) Products if relevant give more exposure
9) Strategic Naming - be subtle, maybe one critical keyword that could reasonably be part of the real name
Good luck