Phone (570) 664-2888 Address 517 Main Street Stroudsburg, PA 18360 United States Category Restaurants Location Locate 40.986095363798, -75.1910006 Log in or register to post comments