Pinocchio Pizza is a nifty hole in the wall just a block from the bustle of Harvard Square. The 2 x1 luncheon special is tops in the town. Their subs and open-sandwiches will warm your winter and give you that carbed up sense of well-being. That will lift you into the afternoon. Pinocchio has that touch of the familiar, making it a sure stop for lunch goers every day.
And if you want a European flavor, Pinocchio has it. No tall tales.
more