If you walk into an Italian deli most likely you’ll find the Godfather sandwich on the menu. In some shops, sandwich makers use the Italian term “Padrino”, but the sentiment is the same: this is the best.
Tap the link to learn about the origins of the Godfather sandwich
Writer: Ian MacAllen
#Godfather #ItalianAmerican #ItalianHeritage