Daily Archives: July 13, 2011

The Hummus Place

I don’t mean to sound like a hummus snob, but the truth is, I can’t stand most store brand hummus. The absolute worst was the one served in my college dining hall. Talk about industrial-grade paste. I’m fine with some … Continue reading

Posted in New York, Reviews | Tagged , , , | 17 Comments