Il Casaro Opening a Second Location in the Castro
Fans of the Neapolitan pizzas at IL CASARO in North Beach will have a second location to visit by the end of 2017. Opening in the former Chilango on Church Street, co-owner Francesco Covucci (with Peter Fazio) tells me they are targeting December for their new Castro location.
Il Casaro’…