What should I use to describe my business?

Schema, and in particular the Places schema from Google, play a big role in telling people and search engines what you, your business, and site(s) are about.