Clapper's Glass Bar

Bar · 301 Main Street, Schoharie, NY

Hours

More food in Schoharie, NY