You must have a slice of their delicious Sicilian pizza!! It is fabulous and I haven't met one person who thinks otherwise. I'm not sure about any other food there. The pizza is a bit pricey, but it's Harvard square. Pinocchio's is sort of hidden from view, it's behind Berk's shoe store. I would recommend getting the pizza to go since the place is kind of small and gets really packed by 12pm.
more