Restaurants & Bars 7


lisa | May 8, 2002 07:42 AM

I'm having dinner near the Art Museum this week and heard about a new rest - Illuminare. Has any one been there of heard anything about the place? Thanks.

Want to stay up to date with this post?

Recommended From Chowhound