Subway 23932

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