Tutti Frutti is a bit of a local legend. Pretty sure they do not have a website yet, but they just joined Facebook.
Here is a page that gives you an E-mail address. Scroll to the bottom on the right. Interestingly, I believe it is an Italian address. (going by the ".it" at the end). Since the owners still have big ties back in Rome, it is not surprising.
Be the first to rate this answer!