Get directions to: Angelina's Deli, Yonkers, NY
Restaurant address: 495 Odell Avenue Yonkers, NY 10703, USA
Restaurant: Angelina's Deli