Subway 40568

Subway #40568-0 is a Subway restaurant located at Shell Convenience Store, 19415 Golden Valley Road, Santa Clarita, California.