For non-vegans, the idea of snacking on Italian food sans cheese or meat can sound a lot like chewing on twigs and dirt. But the fare at Allston?s Peace o? Pie gives regular eaters and tree-huggers...