Oren's Hummus Shop

261 University Ave
Palo Alto, CA
650.752.6492
37.445717
-122.162173
Hours:
Mon - Sun:11am - 11pm

for Oren's Hummus Shop
Directions
from: