Jim's Irish Harbor Pub

20 Little Mohawk St Canajoharie NY 13317 USA

(518) 673-2474

Location