Subway 47981

Subway #47981-0 is a Subway restaurant located at Oliver Corners, 27088 Hesperian Boulevard, Hayward, California.