Subway 13120

Subway #13120-0 is a Subway restaurant located at Porter Ranch Shopping Center, 19300 Rinaldi Street Suite E, Northridge, California.