Subway 28489

Subway #28489-0 is a Subway restaurant located at, 1098 North First Street #110, San Jose, California.