A spleen sandwich stand.

I have to say that I’m intrigued.  If I’m ever in Sicily I’ll look the place up.

About these ads