Every time I walk down Hanover Street I recall a Sicilian-themed restaurant's neon sign (gone for at least 10 years) which had a map of Italy and the Island of Sicily was about 20x larger in proportion than it should have been. It made me laugh every time I walked by. Picture the "boot" of Italy kicking the "rock" of Sicily, only the rock is bigger than the boot!
I think I ate their once or twice and it was casual, nothing fancy, but good. I believe it was one or two doors down from Cantina Italiana. Does anybody remember the name of this place?