A vegan’s guide to… lyon

7 min read

Lyon is France’s second most important city, with a reputation