About

Mew Haven Cat Cafe

Mew Haven Cat Cafe is a cat cafe in New Haven.