Get directions to: Giolim Deli, Elmsford, NY
Restaurant address: 9 Haven St Elmsford, NY 10523, USA
Restaurant: Giolim Deli