Subway 20505

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