Get directions to: 161-20 Union Tpke Deli Grocery, Fresh Meadows, NY
Restaurant address: 16120 Union Tpke Fresh Meadows, NY 11366, USA
Restaurant: 161-20 Union Tpke Deli Grocery