dining out in Mont.Co. on Thanksgiving
The type of places that are going to be open are traditional inn/continental style establishments.
The William Penn Inn has private dining and public seating available. The Joseph Ambler inn in Montgomeryviller is another good choice. Prix Fix cos is 39.00 per person. Great wine list.
You also have self catering to consider. Just Eat by brown and GOld does wonderful catering that would allow you not to have to cook (cleaning is another issue) but still enjoy a restaurant class meal. I am sure there are others.
Another one of my favorites in the area is the Mainland Inn. I am not sure if they are serving thanksgiving.
Bucks County's many inns may be serving as well. They include places like Yardley Inn, Golden Pheasant, and the many restaurants in New Hope.
You can try Wm. Penn Inn but they are likely full by this time, or at least the desirable seatings are. I go there every year with my aunt and we reserve in early September. Jos. Ambler Inn is also quite good.
As for Normandy, I've been there twice only to be overcharged and underwhelmed. Coleman's attempts at gourmetized comfort food just don't work for me.