Subway 50698

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