Restaurants & Bars 7

Baba ghanoush

pneubecker | Jul 24, 2008 01:25 PM

I work near grand central and my boss is a big fan of baba ghanoush. Where can the finest Baba ghanoush in all the land be found? That meaning Manhattan of course, but if there are superior places by gc or can deliver to gc that would be ideal, suggestion-wise. Thanks

Want to stay up to date with this post?

Recommended From Chowhound