The food's pretty good, and the prices are rather high, but not outrageous. It gets very crowded though, so be careful about what time you go, it can be difficult to hear people talking. Also, they have a downstairs area with a bar (can also be rather unpleasant when crowded). I have to say though, I find it creepy to walk by when people are sitting there watching you while they eat. PS: I believe they also have free wireless.