Subway 60571

Subway #60571-0 is a Subway restaurant located at 1693 Industrial Parkway West, Hayward, California.