Subway 6785

Subway #6785-0 is a Subway restaurant located at 10942 Magnolia Boulevard, North Hollywood, California.