Subway SandwichesRestaurants13706 Northern BlvdFlushing, NY, 11354 · US(718) 321-1454Email unavailablesubway.comHours not available