Subway 55835

Subway #55835-0 is a Subway restaurant located at Sand Canyon Shopping Center, 16538 West Soledad Canyon Road, Santa Clarita, California.