Subway 42807

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