Subway 15121

Subway #15121-0 is a Subway restaurant located at, 3274 West Slauson Avenue , Los Angeles, California.