Get directions to: La Pastora, Tarrytown, NY
Restaurant address: 185 Valley St Tarrytown, NY 10591, USA
Restaurant: La Pastora