Let me start by saying that St-Viateur has my favourite bagels in the world. Not even close. Therefore, the food here is great by default. That being said, the cafe is cramped and overly busy (at least on the Sunday morning we attended). It was understaffed, and took longer than it should have to be served. Still, the waiters tried hard and the food was great. Still recommended!