Get directions to: Afton Tavern, Afton, NY
Restaurant address: 175 Main Afton, NY 13730, USA
Restaurant: Afton Tavern