Cats boost mental health at Guangzhou’s Meow restaurant September 16th 2020 E Studio’s Meow restaurant is a fresh, wellbeing-centric interpretation of the traditional Japanese cat café, this time located in China Food & DrinkWellness 0