Subway 11953

Subway #11953-0 is a Subway restaurant located at 3122 South Sepulveda Boulevard, Los Angeles, California.