Eating American (Traditional) Sandwich Salad at Willowtree Inn Restaurant restaurant in Stroudsburg, PA.

Feedback

Do you manage or own Willowtree Inn Restaurant?

Yes