From Our Editors
Order all of your favorite pub classics and munch away at Sherwood Inn in New Salem Borough.
This dining establishment is located near hassle-free parking options.
For great dishes that fall smack dab in the middle when it comes to price, Sherwood Inn is a reasonable option for diners of different budgets. So when you want some amazing food to complement your drinks, Sherwood Inn will be there for you.