I'm meeting a friend whom I haven't seen in over 20 years, and I'm looking for a diner/casual lunch place/cafe in Park Slope, one where we can sit for hours without being rushed out. I think we'll meet on a weekday, which could make matters better, but I'd like it to be someplace that's not too crowded, where we'll be overheard (I think there will be some anguishing stories to tell). A pub could be good too. Near the 4th Avenue subway lines please.
Any suggestions appreciated!