Willowtree Inn Restaurant
Headings:Restaurants Family Style, Restaurants
Latitude:40.984263 Longitude:-75.192548
601 Ann St
Stroudsburg, PA 18360
Closed
Openning Hours- Tuesday 12:00 PM - 08:00 PM
- Wednesday 12:00 PM - 08:00 PM
- Thursday 12:00 PM - 08:00 PM
- Friday 12:00 PM - 08:00 PM
- Saturday 12:00 PM - 08:00 PM
- Sunday 12:00 PM - 08:00 PM
Call
15704767859