Subway 20505

Subway #20505-0 is a Subway restaurant located at, 38 Newark Pompton Tpk , Little Falls, New Jersey.