We've discovered that what lots of folks call slow service is part of the pageantry/production that the French take pride in when hosting there guests for dinner.
While we like to dine and take our time, two hours is the threshold for me as far as sitting in the same seat and acting like a well-behaved adult.

We found out accidentally that dining around 6pm (any time earlier than 7) we are usually the first guests in the restaurant, have a much more personal experience with regard to interaction with the staff, but still a nice leisurely dining experience.