Subway 2333

Subway #2333-0 is a Subway restaurant located at, 13632 Foothill Boulevard , Sylmar, California.