Does anyone know the name of this? Very old-school.
In the 60-80s, between Park and Madison (I think, or not)
Great panini and gelato. Very much a neighborhood spot.
In the summer, there's a homemade gelato stand at the front of the store, lots of tiny tables in the front that spill out to sidewalk.
I can't remember for the life of me where it is.