Subway 32064

Subway #32064-0 is a Subway restaurant located at Walmart Discount Store #5434, 15555 Hesperian Boulevard, San Leandro, California.