Tag: Palo Alto

Hummus shop rocks!

Recently, I was in Palo Alto for my cousin’s birthday. We went to a hummus shop for lunch. It was called Oren’s Hummus Shop on University Avenue. It turns out, when...