Get directions to: Vincent's Italian Restaurant, Afton, NY
Restaurant address: 164 Main St Afton, NY 13730, USA
Restaurant: Vincent's Italian Restaurant