A few years ago I was in Montreal for meetings. Fate put me at the airport about 3 hours early so I checked in and found this restaurant near my gate. Me and a few co-workers sat down for breakfast while we waited for our flight. We almost missed our flight. The server was quick to take our order but then disappeared. He showed up to serve the people at the other end of the restaurant but only came our way when he dropped our food off. He didn't come to fill coffee or check on us, we sat there for an hour after he brought us our meal waiting for him to return. When he did he took our cards and then disappeared for 45 minutes. We got them back just as they paged us for last boarding call. I came to the airport 3 hours early and still had to run to my plane because the server was too busy serving the 3 other people or hiding in the back room serve us. The food was alright, but cold. I would rather grab an over priced snickers bar from one of the convenient shops than ever go to this place again.