Get directions to: Vasta's Italian Deli-pizzeria, Stamford, NY
Restaurant address: 1 Grant Pl Stamford, NY 12167, USA
Restaurant: Vasta's Italian Deli-pizzeria