Add a "Contact information" on topics

I reread your Post and I believe you have represented your requirement fairly.

My solution is not perfect, I admit.

If each establishment has a Topic, can’t you put the contact information in the first Post of the Topic in nicely formatted markdown?

What else were you planning to use those Topics for?