Muffuletta

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


 


Posted

in

by

Tags: