Subway 24203

Subway #24203-0 is a Subway restaurant located at Library Court, 630 West Sixth Street, Los Angeles, California.