Big Easy Sandwich

(04:22)

More Info|  Napoleon's in New Orleans serves up a muffellato sandwich, hot and tasty.