The new Zazu has opened in The Barlow of Sebastopol, and it’s great news for lovers of pig, pig and more pig. While there’s plenty more than pork on the menu, it’s clear what’s the specialty here. The new kitchen is huge, taking up about 50 percent of the 3,600 square foot restaurant area, which Read more…