Subway Northridge CA
Add Website
Close
Subway
Be first to review 18649 Devonshire St,Northridge CA 91324 Phone Number: (818) 363-2138
Subway Store Hours
Hours may fluctuate
Post a review
Subway Nearby
Locations Closest to You miles-
Subway - Los Angeles 10305 Zelzah Ave0.92
-
Subway - Northridge 18456 Dearborne1.41
-
Subway - Northridge 19300 Rinaldi St1.43