Subway 50698

Subway #50698-0 is a Subway restaurant located at, 11657 Sherman Way , North Hollywood, California.