Does anyone know the name of the famous Italian Ice place
Someone told me about it, but didn't know the name.
Apparently, it is very wll known, and has been open for
a long time.
Also, is it any good? ie) Worth the trip from Manhattan?