The only "restaurant" I patronize regularly is the Tim's in T1 transborder - and I've found it to be fine. Service (such as it is
) no different than if it were downtown or anywhere else in Canada.
I try not to eat much in the airport because there are so many better options in the city.