Oren’s Hummus Shop in Palo Alto

Was here the other day, and really fantastic food — highly recommend it: