Oren's Hummus Express is located in Palo Alto, United States on 855 El Camino Real Ste 162. Oren's Hummus Express is rated 4.4 out of 5 in the category mediterranean in United States.
Address
855 El Camino Real Ste 162
Amenities
Gender-neutral toiletsGood for kids