Fresh sandwich with vegetables