Subway 28223

Subway #28223-0 is a Subway restaurant located at Paseo Sepulveda Shopping Center, 9040 Sepulveda Boulevard Suite F2, North Hills, California.