Subway 60571

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