The opening was listed in the restaurant openings thread, but there haven't been any reviews. I thought I would start a thread for the place itself. So, I just got a n announcement card on my desk this morning and am curious. Who has been? What did you have? What do you think?