This OJs location delivers every time I visit and they have one of the very best patio options in Kensington. 5 stars for meeting expectations without error over the past four years I've been going.
If you want to please a group, have a decent meal and a cheap beer while you watch a Flames game or sit outside for brunch, lunch or dinner, OJs is a safe bet. It's a chain, so let that be part of your expectations. I've never had anything mind-blowing here, but when I want a satisfying grilled salmon sandwich, a homey jalapeno mac and cheese and a good basic beer that doesn't cost $8 (or a half price bottle of wine!), I know I can head here.
The patio has heaters and they do a good job of often being open on those late fall and early spring days when it's sunny but would be just a bit too chilly without the heaters on. There might be a wait for the patio in summer, but I've found there's often space at the bar or in the restaurant if you don't mind waiting it out a bit.
Several staff have been there at least for the past few years, which helps things run smoothly. I've always had courteous service. Bonus: vegetarian and gluten free menus available on request.