Where was the muffaletta sandwich invented?
New York
New Orleans
Indianapolis
San Francisco
Answer: The correct answer is New Orleans.
Where was the muffaletta sandwich invented?
New York
New Orleans
Indianapolis
San Francisco
Answer: The correct answer is New Orleans.