Subway 20670

Subway #20670-0 is a Subway restaurant located at Carson Depot Shopping Center, 156 East Sepulveda Boulevard, Carson, California.