I have a bunch of friends coming in town. It's a special occasion since we haven't seen each other in years, but at the same time, we are all grad students and have very little cash. Is there any place that is nice, reasonably priced, and will impress out of towners?
I've heard good things about LouLou? Any word on prices or what to order?