I went their recently with my colleagues, and I found the food decent, the prices ok. I think the service is lacking since they place is so PACKED with customers. We went at lunch (with explains the rush), but I feel that the restaurant was great.
I haven't been there for breakfast, but I would like to!