Phone (570) 421-6431 or Toll Free: (800) 955-8663 Address 257 Stroudsmoor Road Stroudsburg, PA 18360 United States Category Restaurants Location Locate 40.96654387155, -75.2028317 Log in or register to post comments