I was tasked with choosing a restaurant for our Department "appreciation" lunch on short notice and ended up at Credo. It's a short walk from our office (some of our staff aren't very mobile), the menu was broad enough that everyone could find something they liked and the prices were not too steep for sit-down in the FiDi.
Everyone seemed happy with their lunch, but what I really enjoyed was the atmosphere: even on an hour's notice they were able to give us a square table for eight in an alcove off the main dining area. Because of the square table everyone was able to talk to everyone else, and the sound levels were reasonable. Put it in the "not a bad choice" category!