Yeah, been there too.

I leave for Sicily in two weeks. I'm starting to narrow it down to the point where I'm going to drive up and down a few streets looking for it. But, any clues I might follow would be appreciated.

I'm also looking for the olive oil mill/facility of Tommasino. From what I understand from Roos, it's actually a winery.

I'll be there for nearly three weeks, and will have regular internet access. So, if anybody comes up with anything...

I'll take pictures and post 'em.