Not everyone has a large family after growing up and getting holiday meals from "strange" places isn't that strange. Getting a fully cooked holiday meal from the grocery store is a thing, lots of restaurants do this as well. Boston Market often has menu items of turkey/dressing/potatoes/etc that one might think of a traditional holiday meal, so this isn't a stretch for them.