Subway 10162

Subway #10162-0 is a Subway restaurant located at Foothill Marketplace, 26781 Portola Parkway Suite 4-C, Foothill Ranch, California.