Subway 1303

Subway #1303-0 is a Subway restaurant located at 24783 Valley Street, Santa Clarita, California.