Subway 24436

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