I lived in Frascati as a boy, when my dad was in the US Air Force, stationed at Ciampino Airport. Tuscolos was our favorite restaurant. All we ever ate there was cannelloni, which was to die for :) That was the 1960s. I'm guessing things have changed, but when I return to Italy, plan to eat here again some day.