Skip to content
Bar

Willowtree Inn Restaurant

1 local recommends · Estimated price 2 out of 4
Location
601 Ann St
Stroudsburg, PA 18360
Phone(570) 476-0211
Hours of Operation statusOpen · Closes 9:00 PM

Tips from locals

Charmaine
Charmaine
July 11, 2016
Located by a river - very scenic. Excellent service. Reasonably priced.