We used to try to set up department lunches at this place for 20 or so people. Now I don't think I would come back here under any circumstances.
Ever since this restaurant has changed management, it has gone down hill. The food doesn't taste as good. They tell you that the food will be ready in 30 minutes, but take almost an hour to prepare. Even then, it was the wrong order. But they don't seem to care about customer service, because even after informing them that the order is wrong, they just act like... "ok, and..." Maybe it's just the lunch crew, but this is definitely not the spot to go for lunch. Stay away unless you have all the time in the world and don't mind waiting around for them to get your order right!