The majority of the included lunches and dinners will be at vegan or vegetarian restaurants but almost all of the breakfasts will be at the hotels which cater to non-vegans. There are also a few meals that aren't included and your friend could choose whatever they like then!