The founders of MAUHAUS, the first permanent cat cafe in the St. Louis metro area, are hard at work preparing to open their business this fall,
The founders of MAUHAUS, the first permanent cat cafe in the St. Louis metro area, are hard at work preparing to open their business this fall,