Subway 23932

Subway #23932-0 is a Subway restaurant located at, 1436 West 25th Street , San Pedro, California.