Get directions to: The Sandwich And Taco Shop, Astoria, NY
Restaurant address: 2439 Steinway Street Astoria, NY 11103, USA
Restaurant: The Sandwich And Taco Shop