I've eaten at Pizzeria Picco a few times, it's close
to where I live. Was there for lunch a few months ago and walked out without eating.
For some reason they changed the wine glasses and now for the same price as before, you get the dixie cup size glass.............. Not.
The pizza is good, but there are other places I like better.
And as weird as it sounds, the soft serve with olive oil and sea salt is so good! I would go back just for that.