Restaurants & Bars 9


MasalaWala | Jul 7, 2006 02:44 PM

I heard about a $28 prix fixe menu that they are doing durning the month of July. Has anyone been to it? Is it worth checking out? I have never been to Icarus and know it is not a board favorite but is it worth checking out for this price?

Want to stay up to date with this post?

Recommended From Chowhound