M

Muffuletta

A monumental sandwich creation which boasts an unusual combination of ingredients including olive salad layered between halves of chewy Italian bread loaves.


 

Comments are closed.