I think the sandwiches and salads I tried here were ok, but overpriced and with subpar/rude service. Even with horrible service, they tacked on a service charge to the bill. I think this is the only place on my Canada trip that tacked on their own pre-calculated service charge.
I won't be back here.