Subway
Restaurant
•
18111 Nordhoff St, Northridge, CA 91330, USA
3.8
Sunday: Closed
See if anyone you trust recommends it!