Subway 43513

Subway #43513-0 is a Subway restaurant located at Crossroads Retail Court, 13131 Crossroads Parkway South Suite B, City of Industry, California.