Get directions to: Scotts Ny Deli, Vestal, NY
Restaurant address: 2429 Vestal Parkway E Vestal, NY 13850, USA
Restaurant: Scotts Ny Deli