Subway 10984

Subway #10984-0 is a Subway restaurant located at, 18456 Dearborne Suite C-1, Northridge, California.