Yes! Oh my gosh, I can almost hear the theme music playing!!! That and "Leave the gun, take the cannoli", which is definitely something I would say! Sorry for thedo you know that's a small village near Palermo? maybe it also exists as a name, but i think they took inspiration from that for the movie. the little village in the movie exists too,but its name is Savoca