Subway 22924

Subway #22924-0 is a Subway restaurant located at Canyon Center Shopping Center, 19435 Soledad Canyon Road, Santa Clarita, California.