Subway 54739

Subway #54739-0 is a Subway restaurant located at Northridge Fashion Center Shopping Center, 9301Tampa Avenue Space 00103, Northridge, California.