Il Casaro on Church Is Now Open and It's a Pizza Party with Cocktails
I know many folks in the Castro have been patiently waiting for a second location of IL CASARO to open, and that day finally arrived. It’s from owners Francesco Covucci and Peter Fazio, who are also behind the original Il Casaro in North Beach, as well as Barbara and…