Get directions to: Ditmars Deli Store, Astoria, NY
Restaurant address: 2137 31st St Astoria, NY 11105, USA
Restaurant: Ditmars Deli Store