November 22, 2009

Central Grocery - New Orleans, LA

They claim to have invented the Muffaletta:

No comments: