Subway 24279

Subway #24279-0 is a Subway restaurant located at Devonshire/Reseda Shopping Center, 18649 Devonshire Street, Northridge, California.