Every region, city, and country town has ritual foods that are served. Many people prepare Christmas Eve dinners with a required number of courses that range from 7 to 9. The number seven represents the 7 sacraments and nine for the Trinity multiplied b
What do vegans eat for Christmas anyway! Check out our lovely offerings! Creamy mushroom puff, sage and onion, pud, chocolate logs, trifle mmm....lots of vegan gift ideas too