I come here from time to time because of the location. I'm always in the area so its a safe and casual place for a quick meal. To be honest, it shouldn't be labelled O&B as there was nothing remotely special here aside from the location.
I've been to Luma upstairs a few times too and I also thought that place was average. Food and service were all typical, nothing extraordinary or worth raving about. The space upstairs was nicer but neither place had a particularly fun or quality vibe. I almost felt like the place was trying too hard without delivering anything exceptional which was disappointing.
The only time I have been in this building and was somewhat impressed was a time when when we weren't eating at any of these restaurants, we were just meeting with TIFF and they actually have a really nice space and interesting story.
Come for a quick lunch but don't expect anything over the top. I would say everything here is good/decent but not memorable.