Mama Mia! Liuzzi’s Cheese, North Haven December 2010 North Haven doesn’t have a huge representation on CTMQ. A few little museums and some trails here and there. And there’s this: Liuzzi’s Cheese – which is really much, much more than just cheese – tucked away amidst some ugly industrial and office buildings … [Read more...]