Originally Posted by LaLouisiane
Central Street on Decature in the French Quarter is the only place to get a real Muffulatta.



I hear it's a big thing down there. It was started by the Gagliano family, am I correct?