Subway 67576

Subway #67576-0 is a Subway restaurant located at Stanford University Tresidder Union Square, 459 Lagunita Drive, Stanford, California.