Subway

205 University Ave
Palo Alto, CA
650.325.1805
37.44492
-122.162787

for Subway
Directions
from: