Eating Chicken Wing Pub Food at Town Tavern restaurant in Duryea, PA.

Feedback

Do you manage or own Town Tavern?

Yes