Is it ok if results are mailed not around 11AM, but immediately after creating WF?
If so then you can do as follows:
- Create list "Sandwich requests" with necessary fields (for instance, sandwich types lookups).
- After that you can create a List WF on this list, which would have only one activity (send email). In the body of the email you can use "CurrentItem:CreatedBy" to refer to a user which created item.
- And the last step you have to make this workflow to start automatically on item adding.
So, after that your solution will work as follows:
- User creates new Sandwich request by creating new item in "Sandwich requests". He fills in all the necessary fields and save the request.
- Workflow starts automatically right after item is saved.
- Workflow sends email to a certain address. In the body of the email it has username and its order.
Could this solution work for you?
If some points should be described in more details, just let me know.
PS: If you need to send it in exact time (11AM), you can use Pause until Date action.