Maestro: the Italian pizzeria in North Beach that’s teaching the competition how to properly serve pizza
Owned and run by Italian ex-pats, Andrea Brunelli and his partner Chiara Mezzasoma, Maestro restaurant is a welcome addition to Flora Terrace in North Beach –…