127 W Main St, Plymouth, PA 18651 (570) 771-6679
How to go there
Restaurant Loc: 41.24 / -75.9474
Plan your visit