Find israeli restaurants in Palo Alto, CA. Listings include Orens Hummus Express, Oren's Hummus.
Rip, Scoop, Eat... Even Faster!