Subway 28548

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