Subway 5484

Subway #5484-0 is a Subway restaurant located at, 1466 East Foothill Boulevard suite # p, Upland, California.