Only gluten free muffuletta I've found in New Orleans! A must try for all gluten free while in the city! The people are very nice as well.
Yes