Manor is home to the fabulous "Manor House" tavern.
The answer to the question "What kind of bar is open on Christmas?"
The Manor House Tavern is still there. And fortunately, I have no knowledge of whether or not they were open on Christmas (but I wouldn't be surprised if it was). The only Western PA traditional 'open' business is Sheetz (yunz can get a hot drink for free on Xmas). I always liked (prior to EZPass) going to relatives' to visit, taking the Turnpike and paying my toll to the uber Grinchy PennDOT employee who was no doubt making $1700 per hour w/Holiday bonus incentives....LOL
PaMom