Update Info - Skiba's Tavern
This restaurant was reported as closed. If it is open, let us know.
Skiba's Tavern
29 James St
Amsterdam, NY 12010
29 James St
Amsterdam, NY 12010
This restaurant was reported as closed. If it is open, let us know.