Eating American (Traditional) British Fish & Chips at Tavern at Windsor Park restaurant in Williamsville, NY.

Feedback

Do you manage or own Tavern at Windsor Park?

Yes