Subway 49825-1

Subway #49825-1 is a Subway restaurant located at Stanford Stadium, 601 Nelson Road, Stanford, California.