I had to eat something, I was late for a meeting across the street on Elm so I popped into this cheerful little pizza parlour, ordered a slice of mushroom pizza and wolfed it down....it was so good, fresh mushrooms dripping off the top of a triangle of mozzarella heaven. This Dino knows how to make a pie. The staff was courteous and cute too. I'm coming back.
more