A photo of a delicious Italian sandwich