Subway 2111

Subway #2111-0 is a Subway restaurant located at, 8502 West 3rd Street , Los Angeles, California.