Minimum purchase of $20 at restaurant. Dine In Only. Please call restaurant first to confirm certificate acceptance for takeout and delivery. Not valid for alcohol.

Willowtree Inn
601 Ann Street
Stroudsburg, PA 18360
Stroudsburg, PA 18360
Phone: (570) 476-0211
Cuisine: American, European
Price:
$$$$


Do you like this restaurant?
Willowtree Inn Reviews
