Subway 24436

Subway #24436-0 is a Subway restaurant located at, 2817 South Crenshaw Boulevard , Los Angeles, California.