Subway 26442

Subway #26442-0 is a Subway restaurant located at, 11878 Balboa Boulevard , Granada Hills, California.