Subway 42807

Subway #42807-0 is a Subway restaurant located at, 8310 South Vermont Avenue , Los Angeles, California.