italianhero Kind of sandwich Sub with salami Member of the 2006 World Cup champion team? Garibaldi in Genoa? Long sandwich