Subway 35201

Subway #35201-0 is a Subway restaurant located at Walmart Supercenter #2218, 26502 Towne Center Drive, Foothill Ranch, California.