Mediterranean sandwich