Subway 50210

Subway #50210-0 is a Subway restaurant located at Panorama Mall, 8401 Van Nuys Boulevard Space #06, Panorama City, California.