Subway 18968

Subway #18968-0 is a Subway restaurant located at Calaveras Landing, 30057 Industrial Parkway Southwest, Union City, California.