The name cannot be translated by all mean, and I doubt I'll be able to put in words the whole nice experience I had, so bear with me as I'll try my best. We found this place walking by the narrow streets of central Padua. I don't even recall how we arrived here, in this little…