Subway 2111

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