I'm a huge proponent of functional therapy tools when working with the adult population to improve participation and help relate tasks to personal experiences. Restaurant menus are full of language and can be adapted to target a variety of cognitive-linguistic goals:
1. Categorization: naming food groups each item would be placed in, generative naming of additional items in category (i.e. naming vegetables, soup ingredients, dairy)
2. Money Concepts: give your patient a budget and choose items from the menu within given budget (include tip, taxes, etc). Have the patient calculate change and/or appropriate tip.
3. Problem Solving: give patient hypothetical scenarios possibly faced in restaurant such as running out of items, dietary restrictions, food allergies.
4. Pragmatics: role playing can be performed to target appropriate turn-taking, self-monitoring or script therapy.
This activity can be adapted to various skill levels and target several goals simultaneously, I've had great success in using it during therapy sessions.