Subway 24017

Subway #24017-0 is a Subway restaurant located at, 1821 East Cesar Chavez Avenue , Los Angeles, California.