Chicago girls: every been to TRU Restaurant? (link with lots of info within)