Subway 15121

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