Subway 32985

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