Subway 26442

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