Ok, seriously. This is the world's best sandwich. Comes from a little store next to one of our best deli's here in Sudbury. Cara's is the store, and Torini's is the Deli.
Look at that thing! Seriously YUM! All made on homemade bread and homemade pickle!
I don't eat it all, I can barely tackle half!
|From Making Lemonade|