Subway 28548

Subway #28548-0 is a Subway restaurant located at 23790 Newhall Avenue, Santa Clarita, California.