Disneyland Monte Cristo Sandwich. Heaven.


Source