Across
- 1. cafe
- 7. generosity
- 8. stressed
- 11. experience
- 13. successful
- 14. direction
- 15. colleague
- 17. waiter
- 18. serious
- 19. stranger
Down
- 2. apologise
- 3. ambition
- 4. waitress
- 5. volunteer
- 6. charity
- 9. environment
- 10. accident
- 12. queue
- 16. protect
