newburyport: Some of the raw food at Revitalive in Newburyport . Jim Vaiknoras/Staff photo
090809jvarevitalive