The Invisible Vegan Pop-up – Hamden, Connecticut