Skiba's Tavern Amsterdam NY
Add Website
Close
Skiba's Tavern
Be first to review 29 James St, #1,Amsterdam NY 12010 Phone Number: (518) 843-2407
Skiba's Tavern Store Hours
Hours may fluctuate
Post a review
Skiba's Tavern Nearby
Locations Closest to You miles-
Skiba's Tavern - Amsterdam 29 James St0.00