Get directions to: Astoria Deli & Grocery, Long Island City, NY
Restaurant address: 3426 Steinway St Long Island City, NY 11101, USA
Restaurant: Astoria Deli & Grocery