Eating American (Traditional) Pub Food at Sheridan's Lodge restaurant in Newton, NJ.

Feedback

Do you manage or own Sheridan's Lodge?

Yes