Oren's Hummus ★★★★☆4.3 (2,655) Restaurants Mediterranean restaurant · Israeli restaurant · Middle Eastern restaurant 261 University Ave, Palo Alto, CA 94301 Call Website Details →