Subway 1467

Subway #1467-0 is a Subway restaurant located at 20044 Ventura Boulevard, Woodland Hills, California.