Subway 68985

Subway #68985-0 is a Subway restaurant located at Walmart Supercenter #2464, 8270 Delta Shores Circle, Sacramento, California.