Get directions to: Paradise Deli, Astoria, NY
Restaurant address: 2311 24th Ave Astoria, NY 11102, USA
Restaurant: Paradise Deli