All Food in Newtown

  • Favorite

    The Inn At Newtown

    The Inn At Newtown is not your average dining destination. Located right in the center of town near the famous flagpole, it is the geographic center of town and also the social hub of the town! The Inn is a beautiful historic 200 year old converted colonial home that has been Read more [...]