Get directions to: Springsun Deli, Astoria, NY
Restaurant address: 2853 Steinway St Astoria, NY 11103, USA
Restaurant: Springsun Deli