Get directions to: A & R 20th Ave Deli, Astoria, NY
Restaurant address: 4013 20th Ave Astoria, NY 11105, USA
Restaurant: A & R 20th Ave Deli