The Churchville Inn Announces New Menu
The Churchville Inn, one of the best restaurants between Newtown, PA and Philadelphia, just announced their highly anticipated new menu. The fresh lineup of offerings comes along with a brand new website rollout, and an already coveted line of rotating craft beers and cocktails.
View full press release