Get directions to: Vincent''s Italian Rstrnt & Pzz, Afton, NY
Restaurant address: Po Box 72 Afton, NY 13730, USA
Restaurant: Vincent''s Italian Rstrnt & Pzz