Texas Toast from New York with an Italian flag on it? Yeah, that must be the original.