June 27, 2010 Is it a pizza or a salad? A conundrum in the North End, Boston, MA #cucumber #arugula Edit Delete Tags Autopost via iPhone