Gyros Gyros

498 University Ave
Palo Alto, CA
650.327.0107
37.448308
-122.159218
Hours:
Mon - Sun:11am - 11pm

for Gyros Gyros
Directions
from: