Subway 358

Subway #358-0 is a Subway restaurant located at Canyon Plaza Shopping Center, 8449 Laurel Canyon Boulevard, Sun Valley, California.