Subway 32985

Subway #32985-0 is a Subway restaurant located at, 1013 South Alvarado Street Unit 1013, Los Angeles, California.